Software Engineer

Jobtailor

Greater London

On-site

GBP 34,000 - 52,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Jobtailor is looking to welcome a graduate software engineer into an Agile team in Greater London. You will develop, test, and improve software across backend, frontend, cloud, and data domains, while collaborating with product managers and engineers to deliver value.

You will gain hands-on experience with AI-powered tools, secure development practices, and modern engineering workflows, with structured onboarding and mentorship throughout the program.

Qualifications

  • Bachelor’s or Master’s degree in CS/CE/SE or technical field, by start date
  • Graduation between Dec 2026 and Jun 2027
  • Experience via academics, internships, research, open-source, hackathons, or professional settings
  • Exposure to backend, frontend, cloud, mobile, AI/ML, data, APIs, or full-stack development
  • Familiarity with Java, JavaScript, React, TypeScript, Python, C#, Go, Kotlin, Node.js, REST APIs, SQL, Spring
  • Exposure to cloud-native development, microservices, CI/CD, DevOps, testing, secure software
  • Interest in AI-powered tools, generative AI, intelligent automation, responsible AI
  • Strong communication, teamwork, and learning agility
  • Familiarity with version control, testing, Agile methods
  • Awareness of responsible AI practices

Responsibilities

  • Develop, test, and improve software as part of an Agile scrum team
  • Write clean, maintainable code, perform unit tests and code reviews
  • Identify opportunities to apply new technologies and automation
  • Partner with Product Managers and engineers to understand requirements and deliver value
  • Work across APIs, services, microservices, UI, mobile, cloud, or data-driven solutions
  • Explore AI-powered developer tools and ML concepts
  • Participate in graduate program learning, mentorship, networking, and career development
  • Learn onboarding, code quality, testing, secure engineering, and leadership

Skills

Java
JavaScript
React
TypeScript
Python
C#
Go
Kotlin
Node.js
REST APIs
SQL
Spring

Education

Bachelor’s or Master’s degree in Computer Science/Engineering or similar technical field

Job description

  • Develop, test, and improve software applications as part of an Agile scrum team
  • Write clean, maintainable code, participate in code reviews, and create unit tests with guidance from experienced engineers
  • Identify opportunities to apply new technologies, automation, and engineering practices to solve real business challenges
  • Partner with Product Managers, Senior Engineers, Quality Engineers, Architects, and business partners to understand requirements, prioritize features, and deliver value
  • Work across APIs, services, microservices, user interfaces, mobile experiences, cloud platforms, or data-driven solutions
  • Explore responsible use of AI-powered developer tools, machine learning concepts, and intelligent automation
  • Participate in graduate program learning, mentorship, networking, community, and career-development experiences
  • Learn structured onboarding, code quality, testing, secure engineering practices, cross-functional delivery, technical solution design, communication, mentorship, feedback, and leadership
Requirements
  • Must have earned a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, or another technical field before the full-time start date
  • Graduation date between December 2026 and June 2027
  • Experience developing products or projects in an academic, personal, internship, research, open-source, hackathon, or professional setting
  • Exposure to backend, frontend, cloud, mobile, AI/machine learning, data, API, or full-stack product development
  • Familiarity with Java, JavaScript, React, TypeScript, Python, C#, Go, Kotlin, Node.js, REST APIs, SQL, Spring, or similar frameworks and tools
  • Exposure to cloud-native development, microservices, containerization, CI/CD, DevOps, automated testing, accessibility, or secure software development concepts
  • Interest in AI-powered development tools, generative AI, intelligent automation, responsible AI, or machine learning fundamentals
  • Preferred: programming experience using languages such as Java, JavaScript, Python, C#, Go, Kotlin, Node.js, or similar technologies
  • Preferred: familiarity with AI-enabled applications, APIs, data pipelines, model inference endpoints, evaluation workflows, or cloud-based AI services
  • Preferred: awareness of responsible AI practices
  • Preferred: experience with version control, testing, code reviews, Agile methodologies, and collaborative development
  • Preferred: strong communication, teamwork, collaboration, learning agility, and ability to learn emerging technologies
Core Competencies

Demonstrates expertise in software development across various platforms, including backend, frontend, and cloud environments, with a strong foundation in programming languages such as Java, JavaScript, and Python. Proficient in Agile methodologies, automated testing, and collaboration within cross-functional teams to deliver high-quality software solutions.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Jobtailor • Burgess Hill

On-site
GBP 30,000 - 45,000
Mentorship
Networking opportunities
Career development
Internship Programme – Undergraduate Software Engineer
Internship Programme – Undergraduate Software Engineer

Jobtailor • Burgess Hill

On-site
GBP 10,000 - 15,000
Software Engineer III - Fullstack (Java, React, Python and AI) Engineer
Software Engineer III - Fullstack (Java, React, Python and AI) Engineer

JPMorgan Chase & Co. • Greater London

On-site
GBP 70,000 - 100,000
Lead Software Engineer - AI Engineering
Lead Software Engineer - AI Engineering

JPMorgan Chase & Co. • Greater London

On-site
GBP 110,000 - 160,000
Software Engineer, Infrastructure
Software Engineer, Infrastructure

Meta • Greater London

On-site
GBP 90,000 - 150,000
Software Engineer, Product
Software Engineer, Product

Meta • Royal Leamington Spa

On-site
GBP 75,000 - 110,000
Senior Software Engineer / Tech Lead
Senior Software Engineer / Tech Lead

LEAP29 • Oxford

On-site
GBP 58,000 - 98,000
Full Stack Engineer | Java, Spring Boot and Angular
Full Stack Engineer | Java, Spring Boot and Angular

Tata Consultancy Services • Tipton

On-site
GBP 90,000 - 120,000
Software Engineer - DevOps
Software Engineer - DevOps

LSEG • City of Edinburgh

On-site
GBP 70,000 - 100,000
Full Stack Software Engineer
Full Stack Software Engineer

Worky • Greater London

On-site
GBP 90,000 - 130,000