Job Description
Your background
• You are a very strong Python developer with extensive experience building middle-tier services
• Lead developer with experience in leading development team and independently developing and designing complex modules.
• You are a self-starter and eager learner.
• You have a good understanding of common algorithms and data structures.
• You have strong problem-solving and analytics skills.
• You have a good understanding of SDLC and application of Agile Methodologies including but not limited to automated testing (such as Test-Driven Development), Code Review, Continuous Integration and Version Control Systems.
• Ideally, you have an education in computer science (or relevant subjects).
What you will do
• You would spend 80% of time in hands-on programming.
• You would be responsible for developing, enhancing, modifying and/or maintaining applications in the Global Markets environment.
• You would collaborating with global teams to design and build new functionality on Quartz and other shared platforms.
• You would be interacting directly with end users, compliance and senior stakeholders to capture requirements without having to rely on business analysts or project managers.
• You would be managing a high level of risk with in-depth capital markets product knowledge.
• You would provide level 3 production support for applications.
EA Number: 11C4879