Senior Python (Azure) Engineer IRC290357
GlobalLogic
Top Employer
Description
Our Client is a specialist merchant banking and financial services company, serving clients with tailored lending, financing and investment solutions, primarily across the UK and Ireland. We are seeking an experienced Python Engineer with Cloud experience to design, build and support cloud‑based applications and services supporting the Client’s Invoice Finance business unit. The role involves working with architects, engineering teams and operational stakeholders to deliver secure, scalable and high‑performing Azure‑native solutions.
Requirements
- Minimum of 5 years’ experience in developing and deploying cloud-based applications
- High proficiency in Python, including a strong grasp of data structures and solution composition.
- Experience with Azure Cloud and its services
- Understanding of microservices, and event-driven architectures
- TDD: Proven experience in writing tests as part of the development process.
- SQL: Solid understanding of how databases function and how to integrate Python code with them.
- Ability to understand business requirements and translate them into functional, deliverable code.
- Good level of English
* Desirable Skills (Preferred but not essential)
- Experience in Java/ JavaScript/ React
- Building automated CI/CD Pipelines in Azure DevOps.
- Experience in financial services or regulated environments
- Understanding of OAuth2 and API security standards
- Experience integrating third-party APIs
- Familiarity with data governance and secure design practices
- Ability to contribute to high-level design documentation
Job responsibilities
- Design, develop, and deploy scalable cloud-based applications using Python (and other languages if applicable).
- Build and maintain solutions within Azure Cloud, leveraging relevant services and best practices.
- Develop and support microservices and event-driven architectures to ensure system scalability and resilience.
- Write clean, maintainable, and well-tested code, following Test-Driven Development practices.
- Design and integrate database solutions, ensuring efficient interaction between Python applications and SQL databases.
- Collaborate with stakeholders to translate business requirements into high-quality, deliverable technical solutions.
- Contribute to system reliability by identifying, troubleshooting, and resolving issues in a timely manner.
- Participate in code reviews and promote best practices in software development and cloud engineering.
- Support the development and maintenance of CI/CD pipelines and automated deployment processes (where applicable).
- Ensure solutions follow security, data governance, and compliance standards, particularly in regulated environments.
- Integrate and maintain third-party APIs and ensure secure communication (e.g., OAuth2 standards).
- Contribute to technical documentation and high-level system design where required.
- Communicate effectively with team members and stakeholders in English.
Required skills experience
| Python | 4 years |
| Azure | 4 years |
Required languages
| English | B2 - Upper Intermediate |
Published 19 March
12 views
·
2 applications
100% read
📊
$2000-3500
Average salary range of similar jobs in
analytics →
Loading...