Description

Job Description:

Experience Desired: 5+ Years.      

Responsibilities:

Primary Skill: Microsoft SSIS/SSRS/T-SQL

 

Job Summary:

Seeking a skilled and highly motivated ETL Developer to fill a key role working on distributed team, in a dynamic fast-paced environment. This project is an enterprise-wide distributed system with users worldwide.

Process Skills:

•          Designs, codes, tests, and debugs new and existing software applications primarily using ETL technologies and relational database languages.

•          Excellent documentation and presentation skills, analytical and critical thinking skills, and the ability to identify needs and take initiative.

•          Proven expertise working on large scale enterprise applications.

•          Working on Agile/Scrum/Spotify development methodology

•          Quickly learn new technologies, solve complex problems and be able to ramp up on new projects quickly.

•          Communicate effectively and be able to review ones work as well as others with a particular attention to accuracy and detail.

•          The candidate must demonstrate a great knowledge of ETL technology and be able to work effectively on distributed components.

•          Investigate research and correct defects effectively and efficiently.

•          Ensure code meets specifications, quality, and security standards, and is maintainable.

•          Complete work within prescribed standards and follow prescribed workflow process.

•          Unit test software components efficiently and effectively

•          Ensure that solution requirements are gathered accurately, understood, and that all stakeholders have transparency on impacts.

•          Follow engineering best practices and principles within your organization.

•          Work closely with a Lead Software Engineer

•          Be an active member of the MMC Technology community – contribute, collaborate, and learn.

•          Build strong relationships with members of your engineering squad.

Technical Skills:

•          Strong ETL Skills: SSIS

•          Expertise on Relational Databases: SQL Server, SSMS and familiar

•          Knowledge of data warehousing concepts and data modelling

•          Experience of performing validations on large-scale data

•          Hands on experience with language like C# or Java

•          Experience with Unit Testing and Integration Testing

•          Knowledge of SDLC processes, practices, and experience with some or all: Confluence, JIRA, ADO, Github etc.

Behavioral Skills :

•          Proven track record of successfully delivering software solutions.

•          The ability to communicate effectively to both technical and non-technical colleagues in a cross-functional environment.

•          Prior experience with data migration.

•          Some experience or knowledge of working with Agile at Scale, Lean and Continuous Delivery approaches such as Continuous Integration, Test-Driven Development, and Infrastructure as Code

•          Some experience with cloud native software architectures

•          Proven experience in the remediation of SAST/DAST findings

•          Understanding of CI/CD and DevOps practices

•          Strong Self-starter and active squad contributor.


 

Education

Bachelor's degree