Job Description
Our client: A known name in the financial services sector.
Your role: We are in search of an exceptionally skilled and seasoned Back-End Developer to become an integral part of this progressive organization. You will take charge of conceiving, crafting, and sustaining applications, pricing libraries, and services. Your responsibilities will encompass the care and enhancement of existing Python-based libraries, databases, and systems, along with the creation of innovative solutions that underpin the growth and prosperity of the organization. Collaborate closely with Management, the Chief Operating Officer (COO), and the Trading team to grasp and implement business requirements. Conceive, build, and maintain applications, libraries, and services employing contemporary technologies and frameworks. Produce code that is not only clean and maintainable but also highly efficient. Ensure optimal performance, quality, and responsiveness of applications. Detect and rectify bottlenecks and bugs as they arise. Play a role in preserving code quality, organization, and automation.
Must have: Extensive experience with Python, including its principal libraries like pandas. Proficiency in database technologies, particularly PostgreSQL. Competence in Git: Capable of implementing Continuous Integration/Continuous Deployment (CI/CD) processes using Jenkins to ensure the consistent delivery of top-tier software—familiarity with RESTful API development. Proficiency in unit testing and integration testing. Experience in security and performance optimization, including implementing authentication and authorization mechanisms leveraging technologies like Keycloak. Adept at debugging and troubleshooting. Ability to learn and use off-the-shelf front-end systems: Tableau and PowerBI. Understanding of FIX protocol and experience with FIX API connectivity is a plus. Understanding and experience with Apache Kafka is a plus Experience with Slack API for notifications is a plus.
Managing expectations: “At Mindfield, we strive for exceptional results, and we achieve this by understanding the needs of both our clients and candidates. We ask that you take note of our “must-haves” to ensure a successful application process. We look forward to building a long-term relationship with you. Mindfield – making a difference.”