Negotiable
Undetermined
Undetermined
London
Summary: The role of Software Engineer (Python Developer) in the energy trading sector involves developing scalable, event-driven microservices and optimizing trading applications using modern technologies and cloud platforms. The position requires extensive experience in Python development and collaboration with cross-functional teams to drive innovation and implement security best practices.
Key Responsibilities:
- Translate functional requirements into technical solutions
- Design and deliver business-critical Python applications
- Build event-driven microservices architecture
- Optimize SQL Server databases and ensure application performance
- Collaborate with cross-functional teams to drive innovation
- Implement security best practices and foster a culture of continuous learning
Key Skills:
- 10+ years of Python development experience
- Expertise in Behavior-Driven Development (BDD) and Agile methodologies
- Experience with cloud platforms (Azure, AWS), CI/CD tools (GitHub Actions), and Docker/Kubernetes
- Strong database management skills, particularly with SQL Server
- Knowledge of the finance or energy trading domain is essential
- Experience with Databricks, FastAPI, and async processing is a plus
Salary (Rate): undetermined
City: London
Country: undetermined
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Software Engineer (Python Developer) – Energy Trading Sector
We are looking for an experienced Python Developer to join a team in the energy trading sector. In this role, you’ll develop scalable, event-driven microservices and optimize trading applications, leveraging cloud platforms and modern technologies.
Key Responsibilities:
Translate functional requirements into technical solutions
Design and deliver business-critical Python applications
Build event-driven microservices architecture
Optimize SQL Server databases and ensure application performance
Collaborate with cross-functional teams to drive innovation
Implement security best practices and foster a culture of continuous learning
Required Skills & Experience:
10+ years of Python development experience
Expertise in Behavior-Driven Development (BDD) and Agile methodologies
Experience with cloud platforms (Azure, AWS), CI/CD tools (GitHub Actions), and Docker/Kubernetes
Strong database management skills, particularly with SQL Server
Knowledge of the finance or energy trading domain is essential
Experience with Databricks, FastAPI, and async processing is a plus
Why Join Us?
Work on high-impact projects in a collaborative, innovative environment
Contribute to the future of energy trading technology
Apply now to join a team that values innovation and continuous growth!