Key Responsibilities: Participate in solution definition with the Business Analyst. Develop or integrate third-party software components in coordination with other IT teams, adhering to technical architecture guidelines (performance and quality considerations). Perform unit and integration testing. Support operations during user testing phases. Take part in cross-functional acceptance testing and performance testing. Ensure day-to-day operational monitoring of assigned applications. Must-Haves: 6-10 years of experience solid experience in developing applications in a banking environment, including requirements analysis, implementation, and user support. Proven track record in defining technical solutions compatible with existing systems, designing user-friendly interfaces, and optimizing databases to meet business needs. Proven experience with Python/Django development. Familiarity with Datastage, Power BI, and SQL Server. To move forward with your application, please complete the Microsoft Form linked below: https://forms.office.com/r/0uDXGX8RAs Clicking "Apply" on this job post will also prompt our recruiters to sending you the same Microsoft Form link above for completion. Thank you! Show more Show less