Senior Python Software Engineer – Risk & Finance Technology
This role is suited to an experienced Python backend engineer with a strong track record in developing enterprise-scale applications, ideally in risk or finance domains. The ideal candidate can take ownership of backend development, work collaboratively with cross-functional teams, and contribute to performance and architecture decisions in an Agile environment.
Key Skills and Experience
* Strong proficiency in Python, including object-oriented programming and core data structures
* Experience with frameworks such as Flask, Django, and SQLAlchemy
* Skilled in building REST APIs and integrating with services like AWS
* Solid relational database experience (PostgreSQL, MySQL, or SQL Server)
* Hands-on with CI/CD tools such as Git, Jenkins, Artifactory, and Ansible
* Familiar with Agile methodologies and collaborative development
* Understanding of software testing practices, including unit, integration, and end-to-end testing
* Performance optimization skills including profiling, caching, and code refactoring
* Basic knowledge of JavaScript and experience with React is an advantage
Candidate Traits
* Clean, efficient coder who follows best practices
* Confident mentor who can support junior developers and lead by example
* Strong communicator and collaborator across technical and business teams
* Proactive problem-solver focused on quality and scalability
Best suited to a developer looking for a high-impact contract role in a fast-paced environment, contributing to large-scale, business-critical systems. Offers the opportunity to work on complex financial applications with a global team using modern tools and methodologies.
#J-18808-Ljbffr