Software Engineer III for COMMODITIES UK

Software Engineer III for COMMODITIES UK

Full-Time 60000 - 80000 £ / year (est.) No working from home possible
hackajob

At a Glance

  • Tasks: Join an agile team to innovate and deliver top-notch technology products.
  • Company: Be part of JPMorgan Chase, a leader in finance and technology.
  • Benefits: Enjoy competitive salary, health benefits, and opportunities for remote work.
  • Other info: Diverse culture with excellent career growth and learning opportunities.
  • Why this job: Make a real impact in the commodities sector with cutting-edge tech.
  • Qualifications: Degree in Computer Science or related field; experience in software development.

The predicted salary is between 60000 - 80000 £ per year.

Be a key part of an agile team driving innovation to enhance, build, and deliver top‑notch technology products. Bring your Software Engineering career to the next level and become an integral part of an agile front‑office technology team where your expertise advances next‑generation solutions. We value your contributions and empower you to stay at the forefront of industry trends. Join us and thrive in a culture built on diversity, opportunity, and respect.

As an Athena/Python, Front Office Software Engineer at JPMorgan Chase within the Commercial and Investment Banking – Precious Metals and Agriculture – Commodities Tech team, you will be an integral part of an agile team that works to enhance, build, and deliver trusted market‑leading technology products in a secure, stable, and scalable way. Drive significant business impact through your capabilities and contributions, and apply deep technical expertise and problem‑solving methodologies to tackle a diverse array of challenges spanning multiple technologies and applications.

Job Responsibilities

  • Works closely with Precious Metals/Agriculture Trading, Quantitative Research, Sales, Middle Office, and other technology teams to gather requirements and deliver reliable and impactful solutions.
  • Designs, develops and maintains trading applications and systems used by Front Office.
  • Troubleshoots production issues efficiently in a time‑sensitive environment.
  • Continuously improves code quality, performance and system resilience by developing secure and high‑quality production code, and reviewing and debugging code written by others.
  • Collaborates with global technology teams seamlessly and works in an agile manner.
  • Contributes to software engineering communities of practice and events that explore new and emerging technologies.
  • Adds to the team culture of diversity, opportunity, inclusion, and respect.

Required Qualifications, Capabilities, And Skills

  • Formal training or certification on software engineering concepts and proficient advanced experience.
  • Degree in Computer Science, Information Systems, Math, or equivalent training and relevant experience.
  • Hands‑on experience delivering system design, application development, testing, and operational stability.
  • Experience in performant, large‑scale system development in an object‑oriented or functional language such as Python, Java, etc.
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g. Cloud, object‑oriented programming, full stack development – end to end, quantitative finance).
  • Strong analytical and problem‑solving skills.
  • Enthusiastic to keep learning and growing, in technical aptitude and business understanding.

Preferred Qualifications, Capabilities, And Skills

  • Software development experience in commodities, finance, or investment banking preferred, or willingness to rapidly learn the business domain.
  • Willingness to become proficient and develop in Python, if not already a primary language.
  • Ability to collaborate with other technology teams to deliver end‑to‑end solutions to the business in a constantly changing environment.
  • Excellent communication skills and ability to work directly with both business users and engineers.

Equal Opportunity Employment

We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants and employees' religious practices and beliefs, as well as mental health or physical disability needs.

Software Engineer III for COMMODITIES UK employer: hackajob

At JPMorgan Chase, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration within our agile teams. Our commitment to diversity and inclusion ensures that every employee feels valued and empowered, while our focus on professional growth provides ample opportunities for career advancement in the fast-paced world of commodities technology. Join us in London and be part of a team that not only drives significant business impact but also prioritises your development and well-being.

hackajob

Contact Details:

hackajob Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer III for COMMODITIES UK

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those already working at JPMorgan Chase. A friendly chat can open doors and give you insider info on what they're really looking for.

Tip Number 2

Show off your skills! Prepare a portfolio or GitHub repository showcasing your best projects, especially those related to Python or agile methodologies. This is your chance to shine and demonstrate your technical prowess.

Tip Number 3

Ace the interview by practising common technical questions and coding challenges. We recommend using platforms that simulate real interview scenarios. The more you practice, the more confident you'll feel!

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our awesome team.

We think you need these skills to ace Software Engineer III for COMMODITIES UK

Agile Methodologies
Python
Java
System Design
Application Development
Testing
Operational Stability

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your expertise in Python and any relevant experience in commodities or finance to catch our eye!

Craft a Compelling Cover Letter:Use your cover letter to tell us why you're passionate about this role and how you can contribute to our agile team. Share specific examples of your problem-solving skills and technical expertise.

Showcase Your Projects:If you've worked on any projects related to trading applications or large-scale systems, make sure to mention them! We love seeing real-world applications of your skills and how you've tackled challenges.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at hackajob

Know Your Tech Inside Out

Make sure you brush up on your knowledge of Python and any other relevant programming languages. Be ready to discuss your past projects and how you've applied your technical skills in real-world scenarios, especially in trading applications or large-scale systems.

Understand Agile Methodologies

Since the role is part of an agile team, it’s crucial to understand agile principles like CI/CD and application resiliency. Be prepared to share examples of how you've worked in agile environments and contributed to continuous improvement.

Showcase Your Problem-Solving Skills

Prepare to tackle some technical challenges during the interview. Think through your problem-solving methodologies and be ready to explain how you approach troubleshooting and debugging in a time-sensitive environment.

Emphasise Collaboration and Communication

This role requires working closely with various teams, so highlight your experience in collaborating with both technical and non-technical stakeholders. Share examples of how you've effectively communicated complex ideas and contributed to a diverse team culture.