company

Senior Python Developer | Software Engineering Practice at MARGO

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Proven experience in Python development, with a strong focus on building scalable and efficient software systems. Deep understanding of API design and microservices architecture. Experience with unit testing and integration testing methodologies. Ability to translate business requirements into technical specifications. Familiarity with financial systems or a strong interest in financial modeling. Excellent problem-solving skills and the ability to work collaboratively in a fast-paced environment.

About the job

About Us

At MARGO, our consultants focus on what truly matters: engaging in complex projects that blend intellectual challenge with real business impact. We support the most prominent players in finance, industry, and technology by designing and developing high-performance software solutions, including distributed architectures, cloud platforms, real-time systems, and large-scale critical applications.

Why Join the Software Engineering Practice?

You will be part of a team led by Paul Blois, who has been the Practice Manager at MARGO for five years. Working alongside him means benefiting from an in-depth understanding of the company, receiving close mentorship in your career development, and contributing to demanding IT projects with significant impact for our clients.

Your Responsibilities

You will join a team of 12 professionals tasked with translating complex financial mechanisms into an elegant and resilient software architecture. At the heart of a leading energy company's market activities, you will design the contract modeling engine that manages the group’s risk exposure.

As a Senior Python Developer, your challenges will include:

- Architecture & Design: Developing and evolving APIs and microservices capable of modeling rich and varied contractual life cycles.
- Engineering Excellence: Ensuring code quality and maintainability (Clean Code, extensive unit and integration testing) in an environment where even a minor miscalculation can have direct financial repercussions.
- Domain Modeling: Collaborating with business experts to convert complex management rules (gas purchases, P&L tracking, European regulatory constraints) into high-performing data models.
- Performance & Scalability: Optimizing services for the aggregation of massive data volumes necessary for real-time risk management tools.

About MARGO Group

MARGO Group is a leading consultancy that specializes in delivering high-performance software solutions tailored to the needs of major clients in finance, industry, and technology. Our team thrives on tackling complex challenges that drive genuine business results.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.