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
Only those lawfully authorized to work in the designated country associated with the position will be considered.
Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.