IT & Software

2027 Software Engineer Program - Full-time - Glasgow, London

JP Morgan Chase

London · Greater London · United Kingdom

Overview

As an Early Careers Software Engineer, you will contribute to high-impact technology projects in a modern engineering setting. You will build solid technical foundations while developing judgment and problem-solving skills to grow into a confident engineer. You’ll work with experienced engineers to deliver quality solutions and pursue structured learning and career growth. This two-year program emphasizes mentorship, hands-on projects, and opportunities to contribute to meaningful technology outcomes.

Pay / Benefits
  • Structured two-year development program
  • Mentorship and hands-on project work
  • Global exposure
  • Career growth opportunities
  • Inclusive, collaborative culture
  • Access to technology investments
Responsibilities
  • Design, develop, test, and troubleshoot software solutions
  • Communicate clearly to articulate problems, document solutions, and guide AI-assisted development outputs
  • Collaborate with engineers, managers, and stakeholders to understand problems and deliver reliable solutions
  • Leverage approved AI development tools to improve code quality and productivity, with peer review, automated testing, and secure coding practices
  • Apply automation and modern tooling across the SDLC, including AI-enabled capabilities, to improve delivery efficiency and reliability
  • Participate in programs like Force for Good to contribute technology solutions for social impact initiatives
Key requirements
  • Pursuing a Bachelor's degree or 4th-year Master’s with expected graduation between Jan 2027 and Sep 2027
  • Streams/specializations in Computer Science, Information Science, Information Technology, Data Science, AI, Big Data or related field
  • Oral and written fluency in English
  • Experience designing, developing, testing, and troubleshooting software as part of an engineering team
  • Proficiency writing secure, high-quality code in at least one programming language
  • Apply automation and modern tooling to reduce manual effort across the SDLC
  • Use AI development tools with review and validation
  • Critically evaluate AI-generated outputs and ensure solution quality and security
  • Strong written and verbal communication for cross-team collaboration
  • Strong written and verbal communication
  • Collaboration across teams
  • Curiosity about emerging technologies
  • Proficiency in at least one programming language
  • Secure coding practices
  • Automation and tooling across the SDLC

Reference: WJ-747_30153489

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.