Permanent Computer Science Degree Jobs in the Midlands

1 to 25 of 135 Permanent Computer Science Degree Jobs in the Midlands

Computer Science Teacher

Shrewsbury, Shropshire, United Kingdom
Wayman Education
Are you a passionate and dedicated Computer Science Teacher seeking a new opportunity in an outstanding school? We are looking for an enthusiastic Computer Science Teacher to join a thriving department in a high-achieving school in Shrewsbury, starting in September 2025. This is a full … time, permanent position, and we welcome applications from both experienced Computer Science Teachers and Early Career Teachers (ECTs). About the School This outstanding school in Shrewsbury is renowned for its commitment to academic excellence and its inclusive, supportive learning environment. The school prides itself on providing high … learning. The school offers strong professional development opportunities for staff and is dedicated to fostering a collaborative, dynamic, and innovative work culture. About the Computer Science Department The Computer Science department is a well-resourced and forward-thinking team, delivering engaging lessons and preparing students for More ❯
Employment Type: Permanent
Salary: GBP 31,650 - 49,084 Annual
Posted:

Computer Science Teacher

City, Wolverhampton, United Kingdom
Wayman Education
An exciting opportunity has arisen for a passionate and committed Computer Science Teacher to join a well-regarded independent school in Wolverhampton. This full-time, permanent role is set to begin in September 2025 and will involve teaching Computer Science from KS3 to KS5. The successful … candidate will inspire students through engaging lessons and contribute to the continued success of a thriving department. Computer Science Teacher Independent School Wolverhampton September 2025 Start Full-time, Permanent Experienced and ECT Computer Science Teachers Considered School Information This prestigious independent school is celebrated for its … innovation, and holistic development. The school provides outstanding support for staff and students, with excellent facilities and a strong emphasis on student engagement. The Computer Science department is dynamic and forward-thinking, offering students access to cutting-edge technology and a modern curriculum that encourages problem-solving and More ❯
Employment Type: Permanent
Salary: GBP 31,650 - 49,084 Annual
Posted:

Computer Science Teacher

Stafford, Staffordshire, United Kingdom
Wayman Education
A fantastic opportunity has arisen for a Computer Science Teacher to join a thriving and well-resourced secondary school in Stafford from September 2025. This is a full-time, permanent position teaching Computer Science across KS3 to KS5. The role is open to both ECTs and … experienced teachers looking to make a meaningful impact in a high-achieving school environment. Position: Computer Science Teacher Location: Stafford Contract: Full-time, Permanent Start Date: September 2025 Teaching: Computer Science across KS3, KS4, and KS5 Experience: Suitable for ECTs and experienced teachers Salary: MPS/… dependent on experience) School Information This ambitious and forward-thinking secondary school in Stafford has a strong reputation for academic excellence and innovation. The Computer Science department plays a vital role in promoting digital literacy and computing fluency across the school. With small class sizes, excellent behaviour, and More ❯
Employment Type: Permanent
Salary: GBP 31,650 - 49,084 Annual
Posted:

Computer Teacher

Hereford, Herefordshire, United Kingdom
Wayman Education
Are you a versatile and enthusiastic teacher with a passion for both Computer Science and Physical Education? A unique opportunity has arisen at a forward-thinking secondary school in Hereford for a skilled educator to teach across both subjects from KS3 to KS5. Computer Science & PE … to KS5 in both subjects Located in Hereford MPS1 UPS3 Salary (depending on experience) Full-time Permanent Position Start Date: September 2025 The Role Computer Science & PE Teacher This exciting dual-role position will see you teaching Computer Science and Physical Education to students from Year … through to Sixth Form. In Computer Science, you'll deliver engaging lessons in programming, data representation, and computational thinking, while in PE, you'll inspire students through a broad and inclusive sports curriculum. The successful candidate will be confident teaching theory and practical elements in both subjects, encouraging More ❯
Employment Type: Permanent
Salary: GBP 31,650 - 49,084 Annual
Posted:

Computer Science Teacher

Leicester, Leicestershire, United Kingdom
Wayman Education
The School is seeking an outstanding and enthusiastic Computer Science Teacher to join their dedicated team of staff in Leicester from September 2025. A passion for Computer Science and the ability to inspire and engage students are key qualities the School is looking for. This is … a full-time, permanent role teaching Computer Science from KS3 through to KS5, including A-Level. School Information The Computer Science department is innovative, collaborative, and at the forefront of digital education. The faculty fosters a strong culture of academic excellence and creativity, encouraging students to … CPD opportunities and a research-informed approach to pedagogy, including reduced marking and efficient planning strategies to enhance work-life balance. Experience and Qualifications Degree in Computer Science or a related field PGCE or QTS Ability to teach Computer Science across KS3 to KS5 Salary More ❯
Employment Type: Permanent
Salary: GBP 31,650 - 49,084 Annual
Posted:

Computer Science Teacher

Coventry, Warwickshire, United Kingdom
Wayman Education
Are you an enthusiastic and skilled Computer Science Teacher looking for your next challenge? A vibrant and ambitious secondary school in Coventry is seeking a dedicated teacher to join their team from September on a full-time, permanent basis. This is a fantastic opportunity to contribute to a … development, collaboration, and innovation. About the Role: Start Date: September Contract Type: Full-time, Permanent Key Stages: KS3, KS4, and KS5 (A-Level) Subject: Computer Science Location: Coventry Salary: MPS/UPS (depending on experience) Responsibilities: Teach engaging and well-structured Computer Science lessons across KS3 … assess student progress, offering personalised support Contribute to departmental planning and wider school initiatives Participate in extracurricular computing or STEM activities (optional) Requirements: A degree in Computer Science or a closely related field QTS or PGCE Experience teaching Computer Science at secondary level (including PGCE More ❯
Employment Type: Permanent
Salary: GBP 31,650 - 49,084 Annual
Posted:

Apprentice Software Developer - September 2025

Nottingham, Nottinghamshire, United Kingdom
Hybrid / WFH Options
Digital Native
is an apprenticeship position and therefore anyone with more than six months professional experience working as a software developer or who holds either a degree or Master's degree in Computer Science or Software Engineering will not be eligible. You will also need to commit to … Technology Solutions Professional. You will complete your Level 4 Software Developer Apprenticeship with our apprenticeship partner, Digital Native and if progression through to the degree is right for you, then you will join our university partner, Nottingham Trent University, directly on year two of their Digital and Technology Solutions … Professional degree programme. This means you can join MHR, gain valuable industry experience with our highly skilled people and be paid to gain a degree, all without any student fees! Expected Competencies you will have: A proven interest in coding through your A Level/college course or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer (Birmingham)

Birmingham, UK
Apexon
skills with the ability to build strong professional relationships Curiosity with an ongoing desire to develop and learn Good problem solving skills Bachelor's degree/Master's degree in Computer Science, Computer Engineering or related field. We’re committed to providing our people with More ❯
Posted:

Java Developer

birmingham, midlands, United Kingdom
Apexon
skills with the ability to build strong professional relationships Curiosity with an ongoing desire to develop and learn Good problem solving skills Bachelor's degree/Master's degree in Computer Science, Computer Engineering or related field. We’re committed to providing our people with More ❯
Posted:

Java Software Engineer (Birmingham)

Birmingham, UK
Insight Global
SQL, Mongo, and microservices architectures • Strong hands-on experience with SDLC, in terms of technical analysis, design, hands-on development and release deployment • Strong computer science fundamentals in data structures, algorithms, complexity analysis and object orientated programming • Strong written and verbal communications skills • Possess a degree in … Computer Science, a similar technical field of study or Degree in any STEM subject or equivalent work experience. • Experience working with a diverse range of technical and non-technical stakeholders. Plusses: • Strong hands on experience with DB2 • Experience working in Agile environments • Experience with React and JavaScript More ❯
Posted:

Java Software Engineer

birmingham, midlands, United Kingdom
Insight Global
SQL, Mongo, and microservices architectures • Strong hands-on experience with SDLC, in terms of technical analysis, design, hands-on development and release deployment • Strong computer science fundamentals in data structures, algorithms, complexity analysis and object orientated programming • Strong written and verbal communications skills • Possess a degree in … Computer Science, a similar technical field of study or Degree in any STEM subject or equivalent work experience. • Experience working with a diverse range of technical and non-technical stakeholders. Plusses: • Strong hands on experience with DB2 • Experience working in Agile environments • Experience with React and JavaScript More ❯
Posted:

Java Engineer

birmingham, midlands, united kingdom
Insight Global
SQL, Mongo, and microservices architectures • Strong hands-on experience with SDLC, in terms of technical analysis, design, hands-on development and release deployment • Strong computer science fundamentals in data structures, algorithms, complexity analysis and object orientated programming • Strong written and verbal communications skills • Possess a degree in … Computer Science, a similar technical field of study or Degree in any STEM subject or equivalent work experience. • Experience working with a diverse range of technical and non-technical stakeholders. Plusses: • Strong hands on experience with DB2 • Experience working in Agile environments • Experience with React and JavaScript More ❯
Posted:

Graphics Software Engineer- Pipeline/Tooling, Reality Labs (Avatars) Bellevue, WA +1 locations ...

Arnold, Nottinghamshire, United Kingdom
Meta
and AI systems Document and support graphics and tooling features Minimum Qualifications Currently has, or is in the process of obtaining a Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Meta. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Machine Learning Engineer

Warwick, Warwickshire, United Kingdom
NLP PEOPLE
offers flexible working options and will require occasional visits to Warwick or London. As a Lead Machine Learning Engineer on the National Grid Data Science team, you will develop data pipelines, take data science prototype models to production, fix production bugs, monitor operations, and provision the necessary infrastructure … Machine Learning projects end-to-end. Develop platform tooling (e.g., internal conda library, CLI tool for project setup, and provisioning infrastructure) for the Data Science team. Work with data scientists to understand their data needs and put together data pipelines to ingest data. Work with data scientists to take … data science model prototypes to production. Mentor and train junior team members. Work with internal IT teams (security, Cloud, Global Active Directory, Architecture, Networking, etc.) to advance the team's projects. Enhance code deployment lifecycle. Improve model monitoring frameworks. Refine project operations documentation. Design, provision, and maintain the cloud More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineering

Birmingham, Staffordshire, United Kingdom
Goldman Sachs Bank AG
excellence. Overview Our platform's continuous growth and evolution aim to ensure accuracy and timeliness in risk metrics delivery. Risk Engineering merges principles from Computer Science, Mathematics, and Finance to perform large-scale, computationally intensive risk calculations for Goldman Sachs' transactions. As a Risk Engineering Engineer, you will … issue resolution Design and support batch processes with scheduling infrastructure Leadership in guiding junior team members through SDLC phases Skills and Experience Bachelor's degree in Computer Science, Mathematics, Electrical Engineering, or related field 6-9 years' experience in risk technology at a bank or financial institution More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Risk Division - Software Engineer - Associate - Birmingham

Birmingham, Staffordshire, United Kingdom
WeAreTechWomen
and a commitment to excellence. Overview To ensure accuracy and timeliness in risk metrics delivery, our platform is continuously evolving. Market Risk Engineering combines Computer Science, Mathematics, and Finance to perform large-scale, computationally intensive risk calculations. We are seeking an Associate level Software Engineer to work across … issues Experience designing and supporting batch processes with scheduling infrastructure Leadership in overseeing junior team members through SDLC phases Skills And Experience Bachelor's degree in Computer Science, Mathematics, Electrical Engineering, or related field 1-2 years' experience in risk technology within a bank or financial institution More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Risk - Software Engineer - Vice President - Birmingham

Birmingham, Staffordshire, United Kingdom
WeAreTechWomen
uncompromising accuracy and timeliness in the delivery of the risk metrics, our platform is continuously growing and evolving. Risk Engineering combines the principles of Computer Science, Mathematics and Finance to produce large scale, computationally intensive calculations of risk Goldman Sachs faces with each transaction we engage in. As … technical team members in all aspects of Software Development Life Cycle (SDLC) including design, code review and production migrations. Skills And Experience • Bachelor's degree in Computer Science, Mathematics, Electrical Engineering or related technical discipline • 6-9 years' experience is working risk technology team in another bank More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Risk Division - Software Engineer - Vice President - London London United Kingdom Vice President

Birmingham, Staffordshire, United Kingdom
Goldman Sachs Bank AG
uncompromising accuracy and timeliness in the delivery of the risk metrics, our platform is continuously growing and evolving. Risk Engineering combines the principles of Computer Science, Mathematics and Finance to produce large scale, computationally intensive calculations of risk Goldman Sachs faces with each transaction we engage in. As … technical team members in all aspects of Software Development Life Cycle (SDLC) including design, code review and production migrations. Skills And Experience Bachelor's degree in Computer Science, Mathematics, Electrical Engineering or related technical discipline 7+ years of experience working in a risk technology team in another More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Risk Division - Software Engineer - Associate - Birmingham Birmingham United Kingdom Associate

Birmingham, Staffordshire, United Kingdom
Goldman Sachs Bank AG
accuracy and timeliness in the delivery of the risk metrics, our platform is continuously growing and evolving. Market Risk Engineering combines the principles of Computer Science, Mathematics and Finance to produce large scale, computationally intensive calculations of risk Goldman Sachs faces with each transaction we engage in. Market … technical team members in all aspects of Software Development Life Cycle (SDLC) including design, code review and production migrations. Skills And Experience • Bachelor's degree in Computer Science, Mathematics, Electrical Engineering or related technical discipline • 1-2 years' experience is working risk technology team in another bank More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Compliance Engineering - Full Stack Software Engineer - Associate - Birmingham

Birmingham, Staffordshire, United Kingdom
WeAreTechWomen
implementing, testing, deploying, and maintaining software across our products. QUALIFICATIONS A successful candidate will possess the following attributes: A Bachelor's or Master's degree in Computer Science, Computer Engineering, or a similar field of study. 2-5 years of experience in Java development. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graphics Software Engineer, Rendering - Reality Labs Bellevue, WA +3 locations • AR/VR • Engine ...

Arnold, Nottinghamshire, United Kingdom
Meta
/VR products Minimum Qualifications 5+ years of graphics software engineering experience or 2+ years of graphics software engineering experience with PhD Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 5+ years of experience with C/C++ programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Graphics Software Engineer - Pipeline/Tooling, Reality Labs (Avatars) Bellevue, WA +1 locations ...

Arnold, Nottinghamshire, United Kingdom
Meta
and tooling features. Minimum Qualifications 7+ years of graphics software engineering experience or 4+ years of graphics software engineering experience with PhD. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. 2+ years of technical leadership experience. Experience with C …/C++ programming. Object-oriented and component-based design experience. Preferred Qualifications Experience delivering AAA Games or computer animated films, working on Asset Pipeline subsystems, performance optimizations, the Game experience, Tooling, or Middleware. Experience with low level performance profiling and optimization. Experience with character animation and behavior. Experience implementing More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Machine Learning Engineer (Birmingham)

Birmingham, UK
Tenth Revolution Group
We’re looking for a Senior or Lead Machine Learning Engineer to join a growing data science team, focused on delivering production-ready ML solutions and building reliable cloud infrastructure on Azure. Responsibilities: Lead ML projects from design to production deployment Build and manage data pipelines and cloud-based … infrastructure Deploy and monitor data science models in Azure environments Improve CI/CD pipelines and model monitoring frameworks Mentor junior engineers and collaborate across data and IT teams Write clean, high-quality, testable code and participate in code reviews Skills & Experience: Strong Python expertise (Pandas, scikit-learn) and … practices and cloud security Exposure to ML model lifecycle and production environments Familiarity with Linux/Windows VM management and Bash scripting Bachelor’s degree in Computer Science, Data Science or similar field preferred Sponsorship is not available for this role. More ❯
Posted:

Lead Machine Learning Engineer

birmingham, midlands, United Kingdom
Tenth Revolution Group
We’re looking for a Senior or Lead Machine Learning Engineer to join a growing data science team, focused on delivering production-ready ML solutions and building reliable cloud infrastructure on Azure. Responsibilities: Lead ML projects from design to production deployment Build and manage data pipelines and cloud-based … infrastructure Deploy and monitor data science models in Azure environments Improve CI/CD pipelines and model monitoring frameworks Mentor junior engineers and collaborate across data and IT teams Write clean, high-quality, testable code and participate in code reviews Skills & Experience: Strong Python expertise (Pandas, scikit-learn) and … practices and cloud security Exposure to ML model lifecycle and production environments Familiarity with Linux/Windows VM management and Bash scripting Bachelor’s degree in Computer Science, Data Science or similar field preferred Sponsorship is not available for this role. More ❯
Posted:

Software Developer

Birmingham, West Midlands, West Midlands (County), United Kingdom
Hybrid / WFH Options
Informed Recruitment
client/server application development Knowledge of agile development methodologies Knowledge of unit testing theory Solid understanding of relational database design and querying concepts Computer Science degree Commercial experience in industry - Property Services, Facilities Management, Real Estates, Social Landlords. Would Suit An experienced looking wanting to work More ❯
Employment Type: Permanent
Salary: £50000 - £55000/annum H
Posted:
Computer Science Degree
the Midlands
10th Percentile
£25,000
25th Percentile
£32,500
Median
£35,000
75th Percentile
£57,500
90th Percentile
£71,250