Description

Job Description

Responsibilities:
• Develops test plan, test cases based on the requirements and data pipelines already created using PySpark, Informatica, SSIS etc.,
• Responsible for designing, developing, testing, operating, and maintaining products
• Takes full-stack ownership by consistently writing production-ready and testable code
• Consistently creates optimal design adhering to architectural best practices; considers scalability, reliability, and performance of systems/contexts affected when defining technical designs
• Performs analysis on failures, proposes design changes, and encourages operational improvements
• Makes sound design/coding decisions, keeping customer experience in the forefront
• Takes feedback from code review and applies changes to meet standards
• Conducts code reviews to guide engineering best practices and compliance with development procedures
• Accountable for ensuring all aspects of product development follow compliance and security best practices
• Exhibits relentless focus in software reliability engineering standards embedded into development standards
• Embraces emerging technology opportunities and contributes to the best practices in support of the bank’s technology transformation
• Contributes to a culture of innovation, collaboration, and continuous improvement
• Reviews tasks critically and ensures they are appropriately prioritized and sized for incremental delivery; anticipates and communicates blockers and delays before they require escalation

Education

Any Graduate