Python Developer
Location: Monthly Visit to the London OfficeSalary: £50,000 - £65,000 + BonusSector: Fintech / Financial Services
About the RoleWe are looking for a Software Engineer to join our team and contribute to the development and maintenance of key financial technology standards and supporting systems. This role will involve working on a conformance suite, ensuring compliance with industry standards, and supporting a technical directory that underpins secure and trusted financial transactions.
You'll be involved in maintaining critical software tools, troubleshooting technical issues, and collaborating across teams to drive innovation and efficiency in financial technology.
Key Responsibilities- Develop and maintain tools used to validate and certify API implementations
- Provide third-line technical support, resolving complex service desk queries.
- Process certification requests, ensuring alignment with regulatory requirements.
- Enhance deployment processes and contribute to tooling improvements.
- Document and update API specifications and technical standards.
- Support the development and maintenance of microservices, databases, and security frameworks.
- Strong experience in API development and secure software engineering.
- Hands-on expertise with:
- Swagger/OpenAPI
- JSON
- Python
- Docker
- Security-first development practices (Shift Left approach)
- Proficiency in GitHub for source control and automation.
- Strong debugging and troubleshooting skills.
- Experience with Go or Java.
- Understanding of OAuth2/FAPI for secure authentication.
- Familiarity with React, Vue.js, Markdown, and Regex.
- Exposure to CI/CD pipelines and Agile workflows.
- Knowledge of AWS Lambda / ECS and cloud-based architectures.
- Experience working with PKI and security protocols.
- Familiarity with Jira & Confluence for issue tracking and documentation.
- Ability to produce clean, maintainable code.
- Strong problem-solving skills and technical adaptability.
- Comfortable working in fast-paced environments with shifting priorities.
- Excellent teamwork and communication skills.
- Passionate about financial technology and delivering innovative solutions.