Executive recruitment company Monroe Consulting Group's Professional Division is partnering with a leading financial institution that is making its mark in the investment realm. Our esteemed client is seeking an experienced professional to be their Back-end Developer.
Key Responsibilities
- Define and design API specifications required by the company's applications.
- Collaborate with system users and software developers to understand and identify business requirements.
- Leverage cutting-edge technologies to modernise legacy applications.
- Create API specifications aligned with business needs.
- Work closely with front-end developers to integrate user-facing elements with server-side logic.
- Collect and address technical and design requirements.
- Operate in a dynamic, fast-paced environment using continuous integration and a DevOps model to develop, test, and deploy code rapidly.
- Contribute to design discussions, proposing logical and innovative solutions to complex challenges.
- Share knowledge and skills with team members through both formal and informal mentoring.
Key Requirements
- A Bachelor's degree in Information Management, Computer Science, or a related field (or equivalent experience).
- Minimum of three (3) years of experience in application development and back-end development.
- Experience in financial products, services, or banking is an advantage.
- Independent, proactive, and demonstrates high levels of integrity.
- Excellent interpersonal and communication skills.
- Familiarity with and adherence to SOLID principles.
- Strong analytical skills and attention to detail; quality-focused yet open to feedback and collaboration.
- Capable of working independently and in a team-oriented environment.
- Strong sense of ownership and a proven track record of delivering quality work.
- A proactive, results-driven attitude with the ability to meet deadlines and budgets.
- Ability to exercise sound judgement in choosing tools and methodologies.
- Innovative mindset while adhering to existing standards and guidelines.
- Solid knowledge of HTTP/Status Codes, API design patterns, and enterprise integration standards/tools.
- Database expertise in MSSQL and Oracle; familiarity with NoSQL is a plus.
- Technical proficiency in Python, Object-Oriented Programming, WebAPI, OAuth, and REST API.
- Familiarity with financial and capital markets and instruments is an added advantage.