Looking for a senior developer with 8 or more years’ experience to become a member of the middle office technology team. They will be tasked with carrying out various steps of the software development lifecycle from design, development, coordination, testing and implementation. This is a global team supporting the middle office application that is used globally by various lines of business.
Responsibilities include: (5-10 key responsibilities)
- Lead, architect, manage, develop, and test innovative software solutions
- Level 3 production support activities including diagnosis, investigation, resolution, coordination with team/business/infrastructure/vendors.
- Follow process to implement, deploy and configure code changes
- Pro-actively work in a global development team
Requirements: (5-10 key requirements)
- REQUIRED - Strong in C#, SQL, .NET , Microsoft SQL , Multi-threading/Async programming
- REQUIRED - Good understanding of financial services industry (equities, bonds)
- Good understanding of middle office and back office processing
- Experience migrating applications to the cloud, AWS ( Dynamo DB, SQS, EC2 ) or willing to learn
- Software development and delivery following Agile Methodology
- Understanding the FIX protocol, is good to have but not required.
- Good analytical skills
- Good written & verbal communication skills
- Openly collaborates with the team