Software Engineering Jobs in Birmingham

1 to 25 of 31 Software Engineering Jobs in Birmingham

Software Engineering Specialist

Birmingham, West Midlands, United Kingdom
Experis
Software Engineering Specialist 8 months Birmingham - hybrid £550 per day inside IR35 - umbrella only Responsibilities A Technical leadership role working in a high performing team of engineers delivering state of the art security tools. Kubernetes DevOps/SysOps Engineering role managing Kubernetes clusters and container orchestration, automating deployment, scaling, and management of containerized applications. Implement best practices … for Kubernetes configuration and security. DevOps/SysOps Engineering collaborating with cross-functional teams (development, operations, and QA) to streamline software delivery and automating deployment pipelines using CI/CD tools Troubleshoot issues along the CI/CD pipeline Act as product owner, breaking down top level requirements into product backlogs as part of quarterly/sprint planning … monitoring CI/CD pipeline tools Experience in Python, JavaScript, Golang. Experience on Gitlab CI or GitHub Actions Experience in monitoring tools such as Grafana, ELK Experience in Agile software development systems and JIRA Tools. Understanding of IT, network services and security Ability to collaborate effectively with others to drive forward key security objectives Strong communication skills including presentation More ❯
Employment Type: Contract
Rate: £500 - £550 per day
Posted:

Lead Engineer

Birmingham, West Midlands, United Kingdom
Hybrid/Remote Options
SF Recruitment (Tech)
Lead Engineer with a strong data engineering skills (ETL pipeline creation, data warehousing, data visualization etc) and a solid understanding of Database Architecture & Modelling is sought by a high growth PE backed scale up based in Birmingham. With recent investment driving global expansion this Lead Engineer will play a crucial role in driving innovation across data, product & cloud engineering … to a healthy work life balance with hybrid, flexible working alongside a collaborative, autonomous team culture. This Lead Engineer should have most of the following key skills - Strong Data engineering skills including ETL pipeline creation, data warehousing and visualization - Strong database architecture understanding - PostgreSQL, MongoDB, MS SQL - Event sourcing/messaging - Kafka, CQRS etc - Experience working in a high … growth, product focussed business within small cross functional engineering teams - Solid cloud provisioning - GCP, Azure, AWS etc - A good appreciation of software engineering best practice - Understanding of serverless, microservices or event sourced architectures would be a plus - A passion for AI innovation would be really useful - Any team mentorship would be a plus In return this Lead More ❯
Employment Type: Permanent, Work From Home
Salary: £90,000
Posted:

Data Engineer

birmingham, midlands, united kingdom
TerraQuest
sustained growth, we are looking to hire a Data Engineer to join Solutions team within TerraQuest. Working in an emerging Data Team of data specialists, alongside our agile scrum software engineering teams - successful candidate will be developing concept of Data Platform to meet a breadth of business requirements for internal and external data consumption. Gaining knowledge and experience … and research. What you will be doing... Working with range of data technologies in order to implement enterprise-wide Data Platform Building, testing and maintaining Data Platform pipelines Data engineering, including ingestion, transformation, translation, cleansing and publishing Data modelling Data management and governance as a part of the Data Team Supporting software engineering teams in developing new … Azure Storage Accounts Azure SQL Server – with understanding of good database design principles and practices Ability to produce entity relationship diagrams Programming/scripting experience (Python) Familiarity with a Software Development Cycle Management Tool (Azure DevOps, JIRA...) Advantageous skills and experience: Data modelling (relational, star, snowflake schemas) Azure Data Warehouse/Synapse Source control (git) C# programming NoSQL databases More ❯
Posted:

Software Developer

Birmingham, West Midlands, United Kingdom
Erin Associates
SoftwareDeveloper(API Development/Backend Node.js, C#, Fullstack) Birmingham, West Midlands (Hybrid 1 day onsite a week) 55k + Benefits Were partnering with a leading enterprise software house in Birmingham that is expanding its engineering team. Theyre looking for a Software Engineer with strong API and backend development experience to work on complex, high-performing systems used … by global clients. This Developer role offers the opportunity to build and enhance large-scale, data-driven applications with a focus on reliability, scalability, and performance. As a Software Engineer, youll take ownership of backend services and integrations, designing and developing robust APIs that power enterprise software products. Youll work primarily with Node.js and C#, collaborating with cross … deliver well-architected, maintainable solutions. Key Responsibilities Design, build, and maintain RESTful APIs and backend systems. Develop high-quality, scalable code using Node.js and C#. Collaborate with product and engineering teams to define technical solutions. Ensure best practices in testing, deployment, and CI/CD. Optimise performance, security, and maintainability of backend services. Support occasional front-end integration using More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Senior Software Engineer - GCP FOCUS

Birmingham, Staffordshire, United Kingdom
Hybrid/Remote Options
N Consulting Limited
Senior Software Engineer - GCP FOCUS at N Consulting Ltd Role Title: Senior Software Engineer - GCP FOCUS Possibility of remote work: Hybrid, 2-3 days per week from one of the offices Contract duration: 6+ months (can be extended based on performance ) Location: Sheffield ,Birmingham, Edinburgh (in this order of importance) JOB DETAILS: DETAILED JOB DESCRIPTION Looking for a … highly motivated and experienced Senior Software Engineer to support development of services hosted on Public Cloud platforms. You will leverage your expertise in Software Development, along with your DevOps proficiency across GCP, to design and implement resilient frontend client, backend services, infrastructure automation, and cloud-native solutions. This is an opportunity to work on high-impact systems within … experience: The ideal candidate for this role will have the below experience and qualifications: • Bachelor's or Master's degree in Computer Science or equivalent industry experience. • Comes from Software Engineering background with infrastructure experience. • 5+ years of development experience with a strong focus on large-scale, distributed systems. • Proficient in Golang and Python. • Experience with Liquibase or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Test Manager

Birmingham, West Midlands, England, United Kingdom
Hybrid/Remote Options
TXP Technology x People
partner teams as required. This role is responsible for driving best practices in testing, including manual, automation, performance, and security testing, while ensuring adherence to established standards throughout the software development lifecycle. The Test Manager will actively participate in test planning, execution, and defect resolution, championing quality engineering principles and supporting successful project delivery. Key Responsibilities • Manage and … principles and practices. • Practical experience with Scrum methodologies, including sprint planning and participation in Agile ceremonies. • Knowledge of Continuous Integration (CI) and Continuous Deployment (CD) processes. • Solid understanding of software design principles, implementation, and deployment. • Ability to apply systems thinking and understand how components interact within the overall solution. • Awareness of project estimation, planning, monitoring, and control techniques. • Excellent … and prioritisation skills. • Proven experience in test management and technical QA leadership within complex delivery environments. • Strong understanding of the full end-to-end testing lifecycle. • Expertise in modern software engineering practices and quality engineering principles. • In-depth knowledge of all test levels, including Unit, Component, System, SIT, E2E, UAT, and Non-Functional Testing (NFT). Desirable More ❯
Employment Type: Full-Time
Salary: £0 per annum
Posted:

Senior Software Engineer, AI Model serving - Birmingham, United Kingdom

Birmingham, Staffordshire, United Kingdom
Clutch Canada
PLEASE APPLY THROUGH THIS LINK: DO NOT APPLY BELOW Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Full-Stack Software Engineer

Birmingham, West Midlands, United Kingdom
Henderson Scott
About Us: My client is a specialist software consultancy providing new bespoke solutions to solve our customers complex operational problems. This role will join a live project within the Central Government team. We offer a hybrid approach to work, where you can decide to work from an office or home as much as you like. Being a consultancy, there … customers usually bi-weekly or monthly. This role is open to candidates who can commute on a bi-weekly basis to customer sites (usually London) The Opportunity: As a Software Engineer, you will join an Agile focussed team, gaining exposure to: Implementing software solutions including design, development and testing Using a wide range of technologies, specialising in the … use of open-source libraries and components Utilising tools such as GitLab to build continuous integration pipelines, which help monitor and ensure software quality and security Deploying software systems to a mixture of environments, including public (AWS and Azure) and private cloud Full Software Lifecycle involvement: project concept formalisation; requirements analysis and specification; architecture design; implementation and More ❯
Employment Type: Permanent
Salary: £70,000
Posted:

Data Engineer

Birmingham, West Midlands, England, United Kingdom
Hybrid/Remote Options
Isio
a roadmap of business use cases to ingest into the data warehouse to fuel reporting & dashboards. Own, monitor, and evolve the current Azure Data warehouse, developing and implementing data engineering best-practice (e.g., source-to-target mappings, coding standards, data quality, etc.), working closely with the external party who setup the environment Create and maintain ETL processes, data mappings … in line with client and regulatory requirements Optimise data solutions for performance and scalability. Explore new data management and processing techniques, making recommendations where appropriate. Adhere to Isio’s software engineering best practices (e.g. technical design, review, unit testing, monitoring & alerting, source code management and review, and documentation) Become a subject matter expert and point of contact on … accountable for ensuring ongoing documentation in held within Confluence and updated and maintained on a regular basis Key Skills & Experience Essential Demonstrable experience in all aspects of the data engineering role, ideally as a senior or lead engineer. Strong, hands-on experience of Azure Data Factory for managing and orchestrating ETL processes Experience with Microsoft Fabric Products Strong SQL More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior PHP Developer - Birmingham - Perm

Birmingham, West Midlands, United Kingdom
Hybrid/Remote Options
INFUSED SOLUTIONS LIMITED
Git) and automated deployment practices. Comfortable working independently and owning project deliverables. Knowledge of testing frameworks and best practices in TDD. Bonus Skills Degree or equivalent in Computer Science, Software Engineering, or a related discipline. Professional PHP or MySQL certifications (Zend, PHP Development, etc.). Familiarity with scalable architecture design and microservices principles. If this of intrest please More ❯
Employment Type: Permanent
Salary: £55,000
Posted:

Interim Senior Embedded Software Engineer

Birmingham, West Midlands, England, United Kingdom
SF Recruitment
SF Recruitment are recruting an Interim Senior Embedded Software Engineer, for a leading specialist manufacturing business in Birmingham. Overview We are seeking a highly capable Senior Embedded Software Engineer to support ongoing development across several advanced hardware and power-electronics programmes. In this interim role, you'll take technical ownership of embedded software activities for prototype and … production-ready systems used in automotive and industrial applications. You'll collaborate closely with multi-disciplinary engineering teams, external partners, and customers, contributing from requirements capture through to validation. Key Responsibilities: Lead and deliver embedded software work packages across assigned projects Translate system-level requirements into clear software specifications Define and implement software architecture for real … time control systems Develop and verify high-integrity embedded C/C++ firmware Integrate application-level code with platform and base-software components Support hardware bring-up, debugging, and system-level diagnostics Participate in design reviews and provide expert input on software decisions Liaise directly with customers and suppliers to resolve technical issues Collaborate with electronics, controls, and More ❯
Employment Type: Temporary
Salary: £550 - £650 per day
Posted:

Technical Product Manager

birmingham, midlands, united kingdom
Hybrid/Remote Options
BookFlowGo
the world's leading pre-book, omni-channel platform. Grow bookings, grow revenue, and deliver best-in-class eCommerce functionality. Flow/ParkIT; the world's leading logistic operational software and consultancy services to review product mix, deliver operational excellence and grow capacity. Go/FGS; the leading manufacturer of bespoke self-service hardware; reducing operating costs and maximising … customer throughput. We're ParkIT - a software house dedicated to improving the way the world moves. Our Dynamic Allocation Services (DAS) product helps airports and operators make smarter, data-driven decisions about vehicle movement, unlocking efficiency at scale. We're now hiring a Technical Product Manager - Data Science to take ownership of the algorithms, data optimisation and decision engine … valuable. Define KPIs and performance measures, building evidence that enhancements deliver measurable results in live environments. Translate complex allocation logic into clear product requirements and work packages for the engineering teams. Oversee the operationalisation of algorithms - ensuring they are implemented correctly, tested thoroughly, and deployed with confidence. Act as DAS's technical ambassador with customers, supporting onboarding, implementation, and More ❯
Posted:

Senior Software Engineer

Birmingham, West Midlands, United Kingdom
Hybrid/Remote Options
Erin Associates
Senior Software Engineer (Fullstack Node.js, React, C#) Birmingham, West Midlands Hybrid (2 days onsite per week) Salary: to 60k + Excellent Benefits We are working with a leading software house specialising in enterprise solutions that is seeking a talented Senior Software Engineer to join their Birmingham-based team. This hybrid role offers the perfect balance between flexibility … and collaboration, with 1-2 days a week spent onsite. As a Senior Software Engineer, youll play a key role in the design, development, and delivery of scalable, high-performance software solutions. Youll work across the full stack, focusing on Node.js and React, while collaborating closely with other developers, architects, and stakeholders to deliver robust applications that meet … enterprise-level demands. Key Responsibilities Design, develop, test, and deploy high-quality software solutions. Work across the full stack with Node.js, React , and C#. Build and maintain RESTful APIs for large-scale enterprise systems. Collaborate effectively with stakeholders to define technical requirements and priorities. Implement and maintain automated testing to ensure reliability and maintainability. Contribute to CI/CD More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Senior Fullstack Engineer (TypeScript)

Birmingham, England, United Kingdom
Oliver Bernard
digital applications across web, mobile? You’ll work across multiple product teams, giving you variety, breadth, and the chance to solve new problems regularly. This is a hands-on engineering role where you will contribute to technical design, architecture, and planning. The ideal candidate has experience working with React, Node.js, TypeScript and React Native. This opportunity will also offer … the chance to move into a technical lead position in the near future. Requirements: Ideally 5+ years commercial software engineering experience Experience with JavaScript/TypeScript, React, Node.js, Next.js. Strong experience with modern web frameworks (e.g. React, Next.js) Solid grasp of cloud infrastructure React Native experience would be a huge bonus If you’re a Senior Fullstack TypeScript More ❯
Posted:

Full Stack Engineer - AI

Birmingham, England, United Kingdom
Hybrid/Remote Options
Amberes
product, design, and customers to translate workflows into real outcomes Mentor engineers on AI best practices and production readiness What We Are Looking For: 5+ years of experience in software engineering with shipped production systems Strong proficiency across the stack, including React, TypeScript, Python, Node, or Go Proven experience building and deploying AI or ML features in production … Hands-on with embeddings, vector databases, and LLM-based systems Strong understanding of data pipelines, inference optimisation, and prompt engineering Experience with monitoring, tracing, and scaling backend systems Experience with fine-tuning or instruction tuning Experience with GPU workloads, batching, and latency optimisation Why Join You will work with an exceptional team solving real-world problems with AI. You More ❯
Posted:

Junior Software Engineer

Birmingham, England, United Kingdom
Harvey Nash
🚀 Full Stack Developer – Birmingham Jewellery Quarter (Hybrid) Salary: Up to £32,000 DOE Harvey Nash are looking for a Junior Developer to join a growing agency in Birmingham City Centre. This is an exciting opportunity to work on innovative eCommerce More ❯
Posted:

Senior Software Engineer

Birmingham, England, United Kingdom
Explore Group
multi-agent AI, or Langfuse/LiteLLM Python proficiency for AI/ML integration Familiarity with MLOps and cost optimisation for AI systems Background in B2B SaaS or financial software More ❯
Posted:

Senior Software Engineer (Node.js)

Birmingham, Staffordshire, United Kingdom
Hybrid/Remote Options
Kainos Group plc
Senior Software Engineer (Node.js) page is loaded Senior Software Engineer (Node.js) Apply locations Birmingham Derry-Londonderry Belfast Homeworker - UK time type Full time posted on Posted 9 Days Ago job requisition id JR_15863 Join Kainos and Shape the Future At Kainos, we're problem solvers, innovators, and collaborators - driven by a shared mission to create real impact. … celebrates creativity and collaboration. Ready to make your mark? Join us and be part of something bigger. MAIN PURPOSE OF THE ROLE & RESPONSIBILITIES IN THE BUSINESS: As a Senior Software Engineer (Senior Associate) in Kainos, you'll be responsible for developing high quality solutions which delight our customers and impact the lives of users worldwide. It's a fast … around you. MINIMUM (ESSENTIAL) REQUIREMENTS: • Strong experience with following technical stack - AWS, Node (or any Javascript frameworks), Typescript, Terraform, AWS CDK • Proficient in designing, building, testing and maintaining modern software applications • Experience of applying development best practices and patterns in relation to security, scalability and performance • Contributing to technical decisions and direction in a collaborative team environment, including architecture More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Business Intelligence Analyst

Birmingham, Staffordshire, United Kingdom
ITAC Solutions
to reporting template repository for future use Work with the development team on product improvement initiatives What you'll need to be considered Bachelor's degree in computer science, software engineering, or a related field Ability to work in a team environment Working knowledge of Microsoft Excel and Microsoft Power BI for report building and data analytics. (Knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead C# Developer, Home Based

Birmingham, West Midlands, United Kingdom
Hybrid/Remote Options
Fdo Consulting Limited
Lead C#/Principal C# Software Engineer, SaaS, Hands-on engineering role with proven ability to mentor, technically develop a team, take the technical leadership, etc. , Full stack but heavily backend focused. Cloud skills also required (ideally AWS but Azure fine). Home Based c £ 70000 - 80000 + benefits. This role requires a strong understanding and commercial experience … of engineering architecture, design patterns and principles. My client is a software product company that build an innovative SaaS product. As they continue to grow they are looking for a hands-on Lead Software Engineer with a combination of strong C#/.net technical skills and proven tech leadership/management skills that will include coaching, mentoring … team collaboration, etc, etc. Utilising agile methodologies you will develop high quality software fortnightly, focusing on scaleability, robustness and continuous improvement. Working with Product Owners, Project Managers and fellow Lead Software Engineers, you will further develop and enhance the product. Key responsibilities for this role include - Hands on coding using your excellent C#/,net experience. Full stack More ❯
Employment Type: Permanent, Work From Home
Salary: £80,000
Posted:

Lead Software Engineer

Birmingham, West Midlands, United Kingdom
Hybrid/Remote Options
ByteHire
Job Role: Principal PHP Software Engineer Reference: BH-357p Job Type: Permanent Location: Fully Remote with in-person meetups every 2 months Salary: up to £100,000k per annum About The Client: Our client is a fast-growing HealthTech company rethinking pharmacy workflows. They replace outdated systems with smart hardware and provide full onboarding and training. Their platform powers … operations, integrates with NHS services, and supports robotics. Theyre hiring a Principal PHP Software Engineer to lead engineering, drive improvements, and mentor the team. Overview: Our client is looking for a Principal PHPSoftware Engineer to take a leading role in their engineering team. Youll be hands-on with their Laravel-based backend, while also guiding architectural decisions … and non-technical), support staff, and key partners like NHS England and NHS Digital to deliver mission-critical features, integrate with complex healthcare protocols, and help mature the companys engineering practices. Beyond development, youll play a vital leadership role, supporting junior team members, championing testing and automation, and introducing robust DevOps and CI/CD processes. Key Responsibilities: Lead More ❯
Employment Type: Permanent, Work From Home
Posted:

Software Developer

Birmingham, United Kingdom
Erin Associates
Software Engineer (API Development/Backend Node.js, C#) Birmingham, West Midlands (Hybrid 1 day onsite a week) £50-55k + Benefits Were partnering with a leading enterprise software house in Birmingham that is expanding its engineering team. Theyre looking for a Software Engineer with strong API and backend development experience to work on complex, high More ❯
Employment Type: Permanent
Salary: GBP 55,000 Annual
Posted:

Senior DevOps Engineer - Hybrid £100k DOE ID44071

Birmingham, England, United Kingdom
Hybrid/Remote Options
Humand Talent
automation, monitoring, deployment strategy, and CI/CD tooling. You will be the first dedicated DevOps professional in the team, stepping into a high-impact role previously shared between software engineers and IT specialists. This is your opportunity to shape foundational systems that support ambitious engineering and scientific innovation. Why This Role is Great In this role, you … ll enjoy: Autonomy from day one as you take ownership of the infrastructure that empowers software development, testing, and deployment Impactful collaboration with engineers and domain experts to improve productivity, tooling, and monitoring Creative problem-solving by designing scalable and secure deployment solutions for both on-site and remote systems Modern tooling and infrastructure where you will help evolve … and manage a powerful technology stack that spans hardware, software, and cloud integrations You’ll play a vital role in building and maintaining the backbone of our client’s growing platform. It’s varied, technical, and ideal for someone who enjoys working across DevOps, systems engineering, and infrastructure-as-code. The Stack You’ll Work With Here’s More ❯
Posted:

Embedded Software Engineer

Birmingham, West Midlands, United Kingdom
Hybrid/Remote Options
KO2 Embedded Recruitment Solutions LTD
Embedded Software Engineer Salary: Up to £45,000 + Flexible Hybrid Working Location: Birmingham (3 days onsite, 2 days WFH) KO2's client, a pioneering technology company at the forefront of smart water management and operational efficiency, is looking for an experienced Embedded Software Engineer to join their innovative and collaborative engineering team in Birmingham. This is … an exciting opportunity to take ownership of embedded software design and development across a range of real-time, microcontroller-based systems. You'll work on products that have a genuine environmental impact - improving how critical resources are managed globally. The Role As an Embedded Software Engineer, you'll play a key role in the full development lifecycle, from … deployment. You'll be responsible for developing efficient, reliable, and maintainable embedded code that interacts closely with custom electronics and sensor systems. Key Responsibilities: Design, develop, and maintain embedded software in C/C++ for STM32 or ARM-based microcontrollers Implement and optimise applications running on RTOS platforms Work with serial communication protocols such as SPI, I2C, UART, and More ❯
Employment Type: Permanent, Work From Home
Salary: £45,000
Posted:

Lead Software Engineer

Birmingham, England, United Kingdom
Spinks
Title: Senior Software Engineer Salary: £75,000 - £90,000 (DOE) Working pattern: Hybrid (3 days in Birmingham) Spinks have partnered up with a longstanding consultancy client looking to bring on a full stack senior software engineer to the team. Key Skills: Proficiency with TypeScript, JavaScript, and Node.js Experience with frameworks such as React and NextJS, and API Design More ❯
Posted:
Software Engineering
Birmingham
10th Percentile
£36,750
25th Percentile
£53,125
Median
£73,250
75th Percentile
£78,750
90th Percentile
£93,875