Software Engineer jobs in United Kingdom
Explore 98 matching jobs.
Software Engineer
University of Edinburgh Information Services Group
Posted: 10/21/2026AngularAWSAzureCloudDockerJavaKubernetesMicroservicesPython+6 more
Graduate Developer, IT Consultant
CEOX
Posted: 10/21/2026Technical Director – Heavy Civil Structures Engineering
AtkinsRéalis
Posted: 10/21/2026Technical Director – Civil Water Engineering
AtkinsRéalis
Posted: 10/21/2026Sales Director – CTV, App Developers
Kayzen
Posted: 10/20/2026Technical Director – Ports and Maritime Engineering
Amentum
Posted: 10/19/2026Manager, Forward Deployed Engineering
Parloa
Posted: 10/18/2026AzureCloudDockerKafkaKubernetesMongoDBMySQLNode.jsRedis+2 more
Director, Engineering – Europe/Asia
Barnes Aerospace
Posted: 10/17/2026Director, Engineering – Europe/Asia
Barnes Aerospace
Posted: 10/16/2026Engineering Technician – 12-month FTC
Nestle
Posted: 10/16/2026React
Engineering Technician Apprentice
Ontic
Posted: 10/16/2026Assembly
Software Engineer
Barclays
Posted: 10/15/2026AWSCloudJavaKafkaKubernetesOpenShiftPostgresSpringTerraform
Technical Director – Clean Water Process Engineering
AtkinsRéalis
Posted: 10/15/2026Technical Director – Waste Water Process Engineering
AtkinsRéalis
Posted: 10/15/2026Senior Developer
Insight Investment
Posted: 10/15/2026ASP.NETAzureDockerKubernetesReactSDLCSQLVault.NET
Node Developer
Solirius Consulting
Posted: 10/15/2026AngularAWSAzureChaiCloudDockerGraphQLJavaJavaScript+4 more
Junior CRM Developer – FTC
Ocado Retail
Posted: 10/14/2026SQL
Data Processing Developer Intern
NVIDIA
Posted: 10/14/2026C++
Graduate Engineering Consultant – Through Life Engineering
BMT
Posted: 10/13/2026SQL
Software Engineer
Evri
Posted: 10/13/2026AWSCloudJavaJavaScriptNode.jsSpringSpring BootSpringBootVue.js

Software Engineer
University of Edinburgh Information Services GroupCore Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full-stack software engineering with a focus on Java, Spring Framework, TypeScript, and Angular, while ensuring robust, secure, and accessible functionality. Proven ability to collaborate effectively in agile environments and contribute to the development of generative AI services for the education sector.
Highest-signal resume keywords
Java DevelopmentSpring FrameworkTypeScript Application DevelopmentRESTful API IntegrationDocker and Kubernetes
Tech Stack
Tools & technologiesAngularAWSAzureCloudDockerJavaKubernetesMicroservicesPythonRubySpringSpring BootSpringBootSQLTypeScript
About the role
Key responsibilities & impact- Design, build, test and support the ELM platform
- Contribute across the full software development lifecycle
- Engineer and maintain full-stack features using Java, Spring Framework, TypeScript and Angular
- Perform database, API, integration and deployment work
- Collaborate with product, service, testing, systems administration, security and support teams
- Deliver robust, secure, accessible and user-focused functionality
- Contribute to ELM as a trusted generative AI service for the University and wider UK tertiary education sector
- Participate in agile or iterative software delivery
Requirements
What you’ll need- Substantial hands-on experience engineering software using Java and the Java Spring Framework, including Spring Boot or equivalent Spring technologies
- Practical experience developing web applications using TypeScript and Angular
- Experience with relational databases and SQL, including schema changes, queries, data integrity and troubleshooting
- Experience building or working with RESTful APIs and software integrations
- Experience using Docker, Kubernetes and containerised deployment approaches
- Experience with continuous integration and deployment pipelines, automated builds, automated testing and Git-based workflows
- Understanding of software testing, code review, secure coding, maintainability and technical documentation
- Experience working in an agile, iterative or collaborative software delivery environment
- Working knowledge of the Web Content Accessibility Guidelines and coding for accessibility
- Good communication skills and ability to work effectively with technical and non-technical colleagues
- Right to work in the UK required
- Applicants requiring sponsorship will not be considered; international workers must demonstrate an alternative right to work in the UK
- CV and cover letter required
- Desirable: Python or Ruby, AWS/Azure/Google Cloud, microservices, messaging, event-driven systems, API gateways, production support, ITIL-style processes, mentoring, higher education/research/public sector experience, AI/LLM integrations, authentication systems, usage monitoring, and generative AI data protection/privacy/security awareness
Benefits
Comp & perks- Competitive salary
- Generous annual leave entitlement
- Defined benefits pension scheme
- Staff discounts
- Family-friendly initiatives
- Flexible work options
- Hybrid working combining remote and regular on-campus working
- Diverse and vibrant international community
- Positive, creative, challenging and rewarding place to work
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootTypeScriptAngularSQLRESTful APIsDockerKubernetesContinuous IntegrationAutomated Testing
Soft Skills
Good Communication SkillsCollaboration
Tools & Technologies
GitAgile MethodologiesWeb Content Accessibility Guidelines
Industry Keywords
Higher EducationGenerative AIPublic SectorAI IntegrationsData Protection