Senior Developer
Current• Participate in all phases of the software development lifecycle, from inception through post-implementation support, for all types of applications consistent with established specifications and business requirements to deliver business value.• Understand the customer requirements and translate it into appropriate technical solution.• Responsible for serving as a data expert by translating business problems into design and to create the required aggregation and transformations.• Collaborate with business partners to identify and scope new opportunities for analytics applications to evaluate business performance and to support business decisions.• Work with a team of developers responsible for integrating data into the enterprise data warehouse by leveraging the Extract-Transform-Load (ETL) tool and business intelligence framework.• Design the technical deliverable artifacts such as source-to-target mappings, implementation run books etc. needed for project implementation.• Involve and guide the team in preparing the low-level design, coding and unit testing of the Data warehouse application based on high-level design solution.• Develop code that meets technical specifications and business requirements according to the established designs and framework.• Perform coding, development of analytical models to support business partner objectives and business needs and implementation.• Troubleshoot development, operational problems and provide timely solutions.