Build simple data models and software designs. Learn how to write code and operate at all stages of the software development lifecycle.
When joining our front-office Foreign Exchange (FX) Credit risk team as a senior software engineer you will be responsible for end-to-end delivery of entire…
A successful candidate for this role can be flexible, loves learning new skills and takes responsibility for tasks and features.
£22,889 to £24,385 (including concessionary pay) depending on region*. You’ll also need (or expect to have by September 2022) 72 UCAS points, and a minimum GCSE…
You are an enrolled student at a UK university and are available for the internship for min. 6 months. Whether you’re single, in a growing family, or nearing…
Developing and maintaining the software components the team is responsible for. Strong software engineering skills (Python experience preferred, but all…
Experience in using Scrum model for software delivery. Develop scalable, distributed, multi-threaded applications using Java/Spring.
As a senior engineer you will be expected to take a role in the design and implementation of solutions including non-functional aspects such as performance,…
Day to day you will be working in a team with colleagues and clients, learning from experienced engineers to design, develop and debug embedded software on real…
You will also have access to books and online training platforms such as LinkedIn Learning and Pluralsight, with a training budget of £1,500 per annum to attend…
Maths, Algorithm design, Geometry, Graphics, CAD, Geometric modelling, Artificial intelligence, Scientific software.
Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.
The role does require a certain amount of flexibility and shall not exclusively be restricted to the software development process.
Technology Analysts participate in an intensive training program, where they receive in-depth education to learn the fundamentals of the Analyst role, including…
Improve and deliver research software. An RSE or researcher looking to develop their software engineering skills. Department: Department of Computer Science.
Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.
From home working to job sharing, visit the remote and flexible working page on our website to find out more. You’ll receive support every step of the way, with…
Work on new features and algorithms in the team responsible for the core 3d modelling data structures of the desktop application.
Interest and experience in programming and building software. Build software for the various teams, this could include serverside components, user - interfaces…
Building Open VisaNet will involve collaboration with an exceptional group of software engineers, security specialists, DevOps engineers, test automation…
Designs, develops, troubleshoots and debugs software programs for software enhancements and new products. Experience or understanding of software systems design…
Experience with algorithms, data structures, complexity analysis and software design. Much of our software development focuses on optimizing existing systems,…
Joining our Skynet 6A Management System team, you will be an experienced software systems engineer with a good background in delivering software projects.
Solid data structures, algorithms and software design. You will design, implement, test and deliver mature and innovative techno bricks (software & hardware) to…
Working in the Data Analytics Team (DAT) based within LIDA, as a Research Software Engineer you will work with researchers from across the University across a…