At a Glance
- Tasks: Join a dynamic team to develop innovative software solutions for trading operations.
- Company: Templeton & Partners focuses on innovative and inclusive hiring solutions.
- Benefits: Enjoy hybrid work in London, collaborating with top industry professionals.
- Why this job: Make a real impact in the energy sector while working with cutting-edge technology.
- Qualifications: Experience in Python, cloud systems, and agile development is essential.
- Other info: This role requires an EU work permit and offers a competitive daily rate.
The predicted salary is between 36000 - 60000 £ per year.
We are seeking an experienced Software Engineer to join our global client's dynamic team in the Trading Sector. This role will involve working closely with both technical and business stakeholders to deliver innovative software solutions that support key trading operations and cloud-based applications.
Key Responsibilities:
- Work with both technical and business stakeholders to understand and define requirements.
- Collaborate with the Solution Architect to design and document the target-state solution.
- Understand the Product Manager's vision, help them understand what is and isn't possible, and design solutions to turn it into reality.
- Raise any risks and dependencies with the Project Manager suggesting mitigations where appropriate.
Required Technical Skills:
- Designing and building scalable systems in the cloud.
- Python: building and testing REST-ful API services. (C# a bonus but not mandatory)
- Automated testing: unit, integration, component end-to-end, and performance testing OIDC, OAuth 2.0, JWTs.
Preferred Technical Skills:
- Systems integration experience.
- Knowledge of Kubernetes, Kafka, Terraform, GitHub Actions, Open Telemetry (OTEL), Numpy, and Pandas.
Required Soft Skills:
- Experience leading an agile software development team (preferably in a Scrum environment).
- Comfort in challenging assumptions, asking difficult questions and pushing for innovation.
- A continuous delivery mindset—regularly delivering fully-tested software in small, manageable increments.
- Comfortable working in an environment with uncertainty and evolving requirements.
- Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Capable of moving fluidly between high-level design and low-level implementation details.
- Experience in commodity trading (gas and power) and quantitative finance.
- Knowledge of industry compliance and regulations, such as Sarbanes-Oxley (SOx).
If you're passionate about cutting-edge technology and thrive in a fast-paced, innovative environment, we'd love to hear from you! This is a fantastic opportunity to work with top industry professionals and make a real impact. Ready to take your career to the next level? Apply today!
Python Full Stack Software Engineer, Azure employer: JR United Kingdom
Contact Detail:
JR United Kingdom Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Full Stack Software Engineer, Azure
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Python, RESTful APIs, and cloud systems. Being able to discuss your experience with these technologies in detail will show that you're a strong fit for the role.
✨Tip Number 2
Highlight any experience you have in agile environments, especially if you've led a team. Be prepared to share examples of how you've successfully navigated challenges and delivered projects in a fast-paced setting.
✨Tip Number 3
Research Templeton & Partners and their approach to innovative hiring solutions. Understanding their values and mission can help you tailor your conversations and demonstrate your alignment with their goals during interviews.
✨Tip Number 4
Prepare to discuss your knowledge of compliance and regulations relevant to the energy and trading sector. Being able to articulate your understanding of industry standards like Sarbanes-Oxley (SOx) will set you apart from other candidates.
We think you need these skills to ace Python Full Stack Software Engineer, Azure
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in Python, cloud systems, and agile methodologies. Emphasise any previous work in the energy and trading sector, as well as your familiarity with tools like Kubernetes and Terraform.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for innovative technology and your ability to work in fast-paced environments. Mention specific projects where you led teams or delivered software solutions, and how these experiences align with the role's requirements.
Highlight Soft Skills: In your application, don't forget to mention your strong communication skills and experience in leading agile teams. Provide examples of how you've successfully navigated uncertainty and collaborated with both technical and non-technical stakeholders.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism, which are crucial in the software engineering field.
How to prepare for a job interview at JR United Kingdom
✨Understand the Role and Requirements
Before the interview, make sure you thoroughly understand the job description and the key responsibilities. Familiarise yourself with the technical skills required, especially Python and cloud-based systems, as well as the soft skills like communication and agile methodologies.
✨Prepare for Technical Questions
Expect to be asked about your experience with RESTful APIs, automated testing, and any relevant tools like Kubernetes or Terraform. Brush up on these topics and be ready to discuss specific projects where you've applied these skills.
✨Showcase Your Problem-Solving Skills
Be prepared to discuss how you've tackled challenges in previous roles. Highlight instances where you've had to challenge assumptions or innovate solutions, particularly in a trading or finance context, as this will resonate with the interviewers.
✨Communicate Clearly and Confidently
Since the role involves explaining complex concepts to non-technical stakeholders, practice articulating your thoughts clearly. Use examples from your past experiences to demonstrate your ability to bridge the gap between technical and business discussions.