At a Glance
- Tasks: Join an agile team to innovate and deliver top-notch technology products.
- Company: JPMorgan Chase, a leader in commercial and investment banking.
- Benefits: Diverse culture, competitive salary, and opportunities for professional growth.
- Other info: Embrace diversity and inclusion while advancing your career.
- Why this job: Make a real impact with cutting-edge tech in a dynamic environment.
- 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.
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 in London 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. As a Software Engineer III in the vibrant UK commodities sector, you'll enjoy opportunities for professional growth while contributing to cutting-edge technology solutions that drive significant business impact. Our commitment to diversity, inclusion, and respect ensures that every team member's voice is valued, making it a truly rewarding place to advance your career.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer III for COMMODITIES UK in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at JPMorgan Chase. Use platforms like LinkedIn to connect and engage with them; you never know who might help you land that interview.
✨Tip Number 2
Prepare for technical interviews by brushing up on your coding skills. Practice common algorithms and data structures in Python or Java, as these are likely to come up. We recommend using online coding platforms to simulate real interview conditions.
✨Tip Number 3
Showcase your projects! Whether it's a GitHub repository or a personal website, having a portfolio of your work can really set you apart. Make sure to highlight any experience related to commodities or finance, as it aligns perfectly with the role.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to engage directly with us.
We think you need these skills to ace Software Engineer III for COMMODITIES UK in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your software engineering expertise, especially in Python or Java, and any relevant experience in commodities or finance.
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 past work that demonstrate your problem-solving skills and ability to collaborate.
Showcase Your Technical Skills:Don’t forget to mention your hands-on experience with system design and application development. If you've worked on large-scale systems or have knowledge of CI/CD processes, make it stand out!
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 shows your enthusiasm for joining our team!
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 within 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 team success.
✨Showcase 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.