SoftwareEngineerIII(JAVAandPython)
SoftwareEngineerIII(JAVAandPython)

SoftwareEngineerIII(JAVAandPython)

Glasgow Full-Time 28800 - 48000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Join an Agile team to develop and enhance critical trading technology solutions.
  • Company: J.P. Morgan is a global leader in financial services, known for strategic advice and innovative products.
  • Benefits: Enjoy a diverse workplace with opportunities for growth, remote work options, and corporate perks.
  • Why this job: Be part of a dynamic team that values innovation, collaboration, and diversity in a fast-paced environment.
  • Qualifications: 3+ years of software engineering experience with skills in Java, Python, and Agile methodologies required.
  • Other info: We prioritise diversity and inclusion, offering reasonable accommodations for all applicants.

The predicted salary is between 28800 - 48000 £ per year.

We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III-Java/Python at JPMorgan Chase within the Corporate Sector-Treasury and Chief Investment Office Technology team, you serve as a seasoned member of an Agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm\’s business objectives. This new role requires a driven individual who thrives in a fast-paced setting, takes ownership of tasks, and is comfortable working as part of an Agile team on solutions for the TCIO trading desk. The successful candidate will develop components to support trade execution/trade management functionality for financial products. The role requires knowledge of Agile Delivery Methodologies and Object-Oriented Design, whilst being able to excel as part of a team via excellent technical contribution, communication, and partnership. Job Responsibilities Develop, enhance, and support the Trade Execution Platform, which is critical to trading and other business activities. Work with stakeholders to understand requirements, propose solutions, and deliver high-quality software solutions in a timely manner. Proactively identify improvements in the systems and processes to reduce risk and improve performance. Ensure clear communication with colleagues to align on technical solutions and business needs. Execute creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems. Participate in the discovery and design phases and interact with other technology teams and stakeholders. Develop secure high-quality production code, and review and debug code written by others. Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems. Actively contribute to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle Contribute to the wider team culture of diversity, equity, inclusion, and respect. Required Qualifications, Capabilities, and Skills Formal training or certification on software engineering concepts and 3+ years applied experience. Hands-on practical experience in system design, application development, testing, and operational stability Hands on experience with modern front-end technologies (React/Angular/Typescript) Exposure to Cloud platforms like Kubernetes/Cloud Foundry Proficient in coding in one or more languages and frameworks such as Python, Pandas, Django, Java, Spring, SQL, MQ/Kafka Demonstrated ability to problem-solve in real-time and handle technical issues with a sense of urgency. Strong communication skills and ability to work collaboratively with non-technical colleagues to understand and address business needs. Solid technology background with experience in object-oriented programming and a commitment to writing clean, efficient, and scalable code. Good interpersonal skills and able to work effectively in a global team. Hands-on practical experience delivering system design, application development, testing, and operational stability. Proficiency in automation and continuous delivery methods. Understanding of Agile methodologies. Preferred qualifications, capabilities, and skills Financial Industry experience and familiarity with investment banking products – fixed income, derivatives. Project execution experience with Strong communication skills and ability to work collaboratively with non-technical colleagues to understand and address business needs. Exposure to cloud technologies using AWS. About the Team J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world\’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. 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. Visit our FAQs for more information about requesting an accommodation. #J-18808-Ljbffr

SoftwareEngineerIII(JAVAandPython) employer: American Foundry Society

At JPMorgan Chase, we pride ourselves on being an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration. As a Software Engineer III in our Corporate Sector-Treasury and Chief Investment Office Technology team, you will benefit from a culture that values diversity, equity, and inclusion, while also having access to extensive professional development opportunities. Our commitment to employee growth, coupled with the chance to work on cutting-edge technology solutions in a fast-paced financial services setting, makes us an attractive choice for those seeking meaningful and rewarding careers.
A

Contact Detail:

American Foundry Society Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land SoftwareEngineerIII(JAVAandPython)

✨Tip Number 1

Familiarise yourself with Agile methodologies, as this role heavily relies on Agile practices. Consider joining online forums or local meetups to discuss Agile principles and share experiences with others in the field.

✨Tip Number 2

Brush up on your knowledge of financial products, particularly fixed income and derivatives. Understanding these concepts will not only help you in interviews but also demonstrate your commitment to the industry.

✨Tip Number 3

Network with current employees at JPMorgan Chase or similar companies. Engaging with them on platforms like LinkedIn can provide insights into the company culture and expectations, which can be invaluable during the interview process.

✨Tip Number 4

Showcase your problem-solving skills by preparing for technical interviews. Practice coding challenges in Python and Java, focusing on real-time problem-solving scenarios that reflect the fast-paced environment of the role.

We think you need these skills to ace SoftwareEngineerIII(JAVAandPython)

Proficiency in Java and Python
Experience with Agile Delivery Methodologies
Object-Oriented Design
Hands-on experience with front-end technologies (React/Angular/Typescript)
Knowledge of Cloud platforms (Kubernetes/Cloud Foundry)
Familiarity with SQL and messaging systems (MQ/Kafka)
Strong problem-solving skills
Excellent communication skills
Ability to work collaboratively with non-technical colleagues
Experience in system design and application development
Commitment to writing clean, efficient, and scalable code
Understanding of automation and continuous delivery methods
Experience in the financial industry and investment banking products
Exposure to cloud technologies (AWS)
Good interpersonal skills for global teamwork

Some tips for your application 🫡

Tailor Your CV: Make sure to customise your CV to highlight your experience with Java and Python, as well as your familiarity with Agile methodologies. Emphasise any relevant projects or roles that showcase your skills in software development and system design.

Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also demonstrates your understanding of the financial industry and how your background aligns with the responsibilities of the role. Mention specific experiences where you contributed to team success in an Agile environment.

Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled technical challenges in previous roles. Highlight your ability to think creatively and implement effective solutions, especially in high-pressure situations.

Highlight Communication Abilities: Since the role requires collaboration with non-technical colleagues, emphasise your strong communication skills. Include instances where you've successfully worked with diverse teams to achieve common goals, ensuring to mention any experience in explaining complex technical concepts to non-technical stakeholders.

How to prepare for a job interview at American Foundry Society

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Java and Python in detail. Highlight specific projects where you've used these languages, focusing on your contributions and the impact of your work.

✨Understand Agile Methodologies

Since the role involves working within an Agile team, brush up on Agile principles and be ready to discuss how you've applied them in past projects. Share examples of how you’ve contributed to Agile ceremonies like stand-ups or retrospectives.

✨Communicate Effectively

Strong communication skills are essential for this role. Practice explaining complex technical concepts in simple terms, as you'll need to collaborate with non-technical colleagues. Prepare to demonstrate your ability to listen and respond to stakeholder needs.

✨Prepare for Problem-Solving Questions

Expect to face technical challenges during the interview. Be ready to walk through your thought process when solving problems, showcasing your ability to think critically and creatively under pressure.

SoftwareEngineerIII(JAVAandPython)
American Foundry Society
A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>