At a Glance
- Tasks: Design and develop scalable cloud solutions while collaborating with stakeholders.
- Company: Aubay UK is a leading IT services firm in the energy sector, based in London.
- Benefits: Enjoy 25 days annual leave, remote work options, and access to training platforms.
- Why this job: Join a dynamic team transforming energy solutions for a sustainable future.
- Qualifications: Extensive Python experience and cloud system design skills required; C# knowledge is a bonus.
- Other info: Opportunity to work directly for a global energy Super Major after assignment.
The predicted salary is between 43200 - 72000 Β£ per year.
Get AI-powered advice on this job and more exclusive features.
Location: London, Hybrid (2-3 Days Onsite)
Reference ID: 508
Role Summary
Aubay is seeking an experienced Senior Python Software Engineer to join our client in the energy industry. The role involves designing and developing scalable cloud-based solutions, working closely with technical and business stakeholders to transform product visions into robust technical implementations.
Required Skills and Experience:
- Extensive Python development experience with strong cloud system design capabilities
- Proven expertise in building and testing RESTful API services
- Advanced proficiency in Azure technologies including Entra ID, AKS, Front Door, networking, SQL Server, Cosmos DB, Service Bus, and Blob Storage
- Comprehensive automated testing skills covering unit, integration, component, end-to-end, and performance testing
- Deep understanding of authentication protocols including OIDC, OAuth 2.0, and JWT
- Demonstrated experience leading agile software teams using Scrum methodologies
- C# skills are a bonus but not mandatory
Desired Skills and Experience:
- Kafka and message bus/queue expertise
- Terraform and GitHub Actions skills
- Open Telemetry (OTEL) implementation
- Proficiency with NumPy and Pandas
- Systems integration experience
- Background in commodity trading (gas & power)
- Quantitative finance knowledge
- Understanding of compliance and regulation, particularly Sarbanes-Oxley (SOx)
Role Responsibilities:
- Collaborate with both technical and business stakeholders to understand and define requirements
- Work with Solution Architect to design and document target-state solutions
- Understand and help refine Product Manager\βs vision
- Design solutions that translate product concepts into reality
- Raise and mitigate project risks and dependencies
- Challenge assumptions and ask critical questions
- Champion continuous delivery of fully-tested software in small increments
- Operate effectively in environments with unclear requirements
- Communicate technical concepts to non-technical stakeholders
- Switch between high-level design and low-level implementation details
About Aubay UK β Ahead of Innovation!
Aubay UK is a recognised InSourcing Partner for client-side deployment delivered across London. Our team, based in Canary Wharf, specialises in hiring IT professionals within Londonβs Energy and FinTech sectors, helping our clients to expand their operations with top-tier talent who are experts in their fields. We work exclusively with clients who are globally recognized as Energy Super Majors/Financial Services and innovative FinTech players.
Aubay UK is the most recently started branch of Aubay Group www.aubay.com. Aubay Group is an international Digital Services Company, listed on a Euronext Stock Exchange, who have been operating for 25 years in the European market and working alongside some of the biggest names in the Banking, Finance, Insurance, Energy, IT/Digital, Manufacturing, Transport and Telecoms sectors. With over 7,800 employees across 7 countries and 16 offices in England, France, Belgium, Luxembourg, Italy, Spain, and Portugal, Aubay Group generated revenues of β¬534 million in 2023.
What Aubay UK Offers
At Aubay UK, people are at the heart of our business. We offer a competitive remuneration package which includes a range of benefits. You will receive continuous support from our dedicated Talent Acquisition Specialists, who will support your career development and success during your assignment with our client. Other benefits include:
- 25 Days Annual Leave + Bank Holidays
- Work-from-home opportunities
- Access to Udemy training platform and conferences
- Discount on winter sports holidays at www.aero1607.com
- Opportunity to work directly for the client at the end of the assignment
Our Client
Our client is one of the Super Major global energy companies with around 84,000 employees across 70+ countries who are working to power progress through cleaner energy solutions.
Specialities: Upstream/Downstream, Biofuels, Integrated Gas, New Energies, Chemicals, Energy and Trading.
You will have the opportunity to work in a challenging but rewarding environment that is fast-paced and changing fundamentally and work towards transforming the business of a Super Major energy company to meet the ambition to be a net-zero emissions energy business by 2050 whilst delivering a world-class business case that has a robust societal license to operate. In your role, you will be expected to enact change and deliver value globally across business lines and geographies.
Apply via our website β www.aubay.co.uk
This role requires you to be based in the UK and have the right to work in the UK.
Aubay UK is proud to be an equal-opportunity employer. Employment decisions will be based on merit, competence, performance, and business needs.
Seniority level
-
Seniority level
Not Applicable
Employment type
-
Employment type
Full-time
Job function
-
Job function
Engineering and Information Technology
-
Industries
IT Services and IT Consulting
Referrals increase your chances of interviewing at Aubay UK by 2x
Get notified about new Software Engineer jobs in London Area, United Kingdom.
London, England, United Kingdom 1 week ago
London, England, United Kingdom 6 days ago
London, England, United Kingdom 1 week ago
Member of Technical Staff, AI Post-Training
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 month ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 days ago
Feltham, England, United Kingdom 3 weeks ago
London, England, United Kingdom 3 days ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 11 months ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 4 days ago
London, England, United Kingdom 6 months ago
Software Engineer, Gameplay β Reality Labs
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 4 days ago
London, England, United Kingdom 2 weeks ago
Hounslow, England, United Kingdom 2 weeks ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 2 days ago
London, England, United Kingdom 1 week ago
Member of Technical Staff, AI Pretraining
London, England, United Kingdom 2 weeks ago
Software Engineer, All Levels β London & Lisbon
Greater London, England, United Kingdom 1 week ago
London, England, United Kingdom 1 week ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 2 weeks ago
Software Engineer Intern/Co-op (Fall 2025)
London, England, United Kingdom 2 weeks ago
Associate / Junior Software Engineer (Full-Stack)
London, England, United Kingdom 6 days ago
London, England, United Kingdom 2 weeks ago
London, England, United Kingdom 3 days ago
Weβre unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Python Software Engineer employer: Aubay UK
Contact Detail:
Aubay UK Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Python Software Engineer
β¨Tip Number 1
Familiarise yourself with the specific Azure technologies mentioned in the job description, such as Entra ID and AKS. Having hands-on experience or projects showcasing these skills can set you apart during discussions.
β¨Tip Number 2
Brush up on your knowledge of RESTful API services and be prepared to discuss your experience in building and testing them. Consider preparing examples of challenges you've faced and how you overcame them.
β¨Tip Number 3
Since the role involves collaboration with both technical and non-technical stakeholders, practice explaining complex technical concepts in simple terms. This will help demonstrate your communication skills during interviews.
β¨Tip Number 4
Get comfortable with agile methodologies, particularly Scrum, as this is a key aspect of the role. You might want to share experiences where you've successfully led or participated in agile teams.
We think you need these skills to ace Python Software Engineer
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your extensive Python development experience and cloud system design capabilities. Include specific examples of projects where you've built and tested RESTful API services, as well as your proficiency with Azure technologies.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the energy industry. Discuss how your skills align with the job requirements, particularly your experience with automated testing and agile methodologies. Mention any relevant experience with C# or other desired skills.
Showcase Relevant Projects: If you have worked on projects involving Kafka, Terraform, or Open Telemetry, be sure to include these in your application. Highlight your systems integration experience and any background in commodity trading or quantitative finance, as these are valuable assets for this role.
Prepare for Technical Questions: Anticipate technical questions related to authentication protocols like OIDC and OAuth 2.0. Be ready to discuss your approach to designing scalable solutions and how you communicate technical concepts to non-technical stakeholders.
How to prepare for a job interview at Aubay UK
β¨Showcase Your Python Expertise
Be prepared to discuss your extensive experience with Python development. Highlight specific projects where you've designed and developed scalable solutions, especially in cloud environments. This will demonstrate your technical proficiency and relevance to the role.
β¨Familiarise Yourself with Azure Technologies
Since the role requires advanced proficiency in Azure technologies, brush up on your knowledge of Entra ID, AKS, and SQL Server. Be ready to explain how you've used these tools in past projects, as this will show your capability to work within their tech stack.
β¨Understand RESTful API Services
Prepare to discuss your experience in building and testing RESTful APIs. You might be asked to solve a problem or design an API during the interview, so practice articulating your thought process and approach to API design.
β¨Demonstrate Agile Leadership Skills
As the role involves leading agile software teams, be ready to share examples of how you've successfully led teams using Scrum methodologies. Discuss any challenges you faced and how you overcame them, showcasing your leadership and collaboration skills.