
ETL Application Developer
- Bangalore, Karnataka
- Permanent
- Full-time
- Develop complex programs from detailed technical specifications.
- Designs, codes, tests, debugs, and documents those programs. Competent to work at the highest technical level of phases of applications systems analysis and programming activities.
- Independently designs and/or codes the development of cost-effective application and program solutions.
- Independently performs ongoing system maintenance, research, problem resolution and on-call support tasks for existing systems.
- Is fully familiar and compliant with the efficient utilization of the prescribed methodologies and ensures compliance with all work performed.
- Performs unit testing. May perform or assist with integration and system testing, according to detailed test plans to ensure high-quality systems. May assist business partners with User Acceptance Testing.
- Responsible to follow all procedures and directions to ensure Code Asset Management for an application or set of applications.
- Supports and promotes the reuse of assets across the organization.
- Expertise in one or more programming language, development tools, and/or databases and the systems development life cycle, applicable to development organization.
- 7+ years of Ab initio and Data Warehousing in parallel processing environment required
- 5+ years SQL experience, advanced SQL coding in an enterprise setting
- Hadoop, Pig, Hive, Scope, HQL Experience
- Strong Unix KShell scripting desired.
- Ab initio and Data Warehousing coding experience, testing, and debugging experience required
- Solid analytical and software development skills
- Ability to optimize SQL coding for efficiency
- GCP cloud technologies including Big Query
- Healthcare domain experience
- ZEKE knowledge a plus
- Working knowledge of mainframe and midrange environments
- Experience with application development support software packages
- Experience working in an Agile framework such as SAFe.
- Affiliations with a technical or professional organization or user group