Title: Reprogramming Specialist We are a company of innovators, thinkers, creators, explorers, volunteers and dreamers who all share one goal - to improve the world. We deliver science, technology and engineering solutions to governments and companies around the world. KBR employs approximately 37,000 people worldwide with customers in more than 80 countries and operations in over 30 countries. For … delivery and mission execution, no other company can match the breadth and depth of KBR. Learn more about our business here. The Opportunity: We are seeking a highly skilled Software Engineer to join our team to support critical Modernisation and uplifting of Electronic Warfare capability that protect national security. As Software Engineer, you have a passion for designing … developing, and maintaining cutting-edge software solutions. With expertise in programming languages, agile software development methodologies, and system integration, you excel at turning complex problems into elegant, functional and maintainable code. Your ability to collaborate, adapt to new technologies, and deliver high-quality solutions makes you an indispensable part of any team. Responsibilities Perform all activities associated with More ❯
Oxford, Oxfordshire, South East, United Kingdom Hybrid / WFH Options
Spectrum It Recruitment Limited
edge web analytics tools to a B2B audience. We're hiring a Senior Full Stack Developer who is passionate about clean code, scalable systems, and setting the standard for engineering excellence in a team of like-minded professionals. You'll join a talented, remote-first team working on complex products using Node, TypeScript and Vue. The environment is fast … development processes and coding standards Support live production systems and respond to incidents What You'll Bring 6+ years' experience in full stack development Experience working within a large SoftwareEngineering Team. Deep experience in Node, TypeScript/Javascript Experience working in a large SoftwareEngineering Team. Proven track record of designing scalable and secure systems … Strong grasp of software architecture, SOLID principles, CI/CD and design patterns Experience working in cloud-first (AWS) and test-driven environments Excellent communication skills and a collaborative mindset A degree in Computer Science or equivalent experience What's on Offer ?? 100% remote working (with flexible hybrid options available) ?? Huge scope for impact and growth in a collaborative More ❯
Leeds, West Yorkshire, England, United Kingdom Hybrid / WFH Options
Anson McCade Ltd - IT and Finance Recruitment
Lead Software Engineer (.NET/C#) Location: Leeds (Hybrid - 2 days in office) Clearance Required: Must be eligible for UK National Security Vetting (UK resident for 5+ years, UK national or dual national) Salary: £55,0000 - 69,000 + Package Tech is evolving. We are too. And we’re building something different. Our client are a bold new digital … delivery venture created to solve complex challenges for critical sectors — from national security and defence to infrastructure and sustainability. Operating at the sharp edge of innovation, we fuse advanced engineering practices with purpose-driven delivery. They're not a typical consultancy. No billable targets. No pressure to sell. Just hands-on, high-impact work, with real room to grow. … career without being pushed into management. Stay deeply technical, lead from the front, and shape solutions that matter. - Modern Tools & Real Autonomy Work with a modern tech stack and engineering culture built around CI/CD, automation, containers, and microservices. - Learning That’s in Your Hands Get a dedicated learning budget to drive your growth, whether that’s certifications More ❯
Associates degree or higher in engineering, computer science, or related field and 5+ years of experience as a DevOps/Cloud/Software engineer -OR- 8+ years of experience as a DevOps/Cloud/Software engineer Proficiency in programming languages such as Python, Java, or Scala. Strong experience with relational databases (e.g., PostgreSQL, MySQL) and big More ❯
Engineer with a strong foundation in Python and object-oriented programming. In this role, you will be responsible for designing, developing, and maintaining the server-side components of our software applications. You will collaborate closely with cross-functional teams, Data Engineers, Cloud Engineers, and Product stakeholders, to deliver scalable, secure, and efficient backend solutions. The ideal candidate will have … modern backend architectures. Familiarity with event-driven or microservice-based patterns is a plus. The team are also looking for someone who can bring experience or interest in AI Engineering to build intelligent services and working alongside Data Scientists to deploy scalable AI-driven features and applications. A familiarity with cloud-based AI/ML services in Snowflake Cortex … and Kubernetes for containerisation and orchestration of applications. Manage deployments with Helm and configuration in YAML. Develop shell scripts and automation for deployment and operational workflows. Work with Data Engineering to integrate and manage data workflows using Apache Airflow and DAG-based models. Perform comprehensive testing, debugging, and optimization of backend components. Required Skills Bachelor's degree in Computer More ❯
City of London, Greater London, UK Hybrid / WFH Options
Roc Search
Engineer with a strong foundation in Python and object-oriented programming. In this role, you will be responsible for designing, developing, and maintaining the server-side components of our software applications. You will collaborate closely with cross-functional teams, Data Engineers, Cloud Engineers, and Product stakeholders, to deliver scalable, secure, and efficient backend solutions. The ideal candidate will have … modern backend architectures. Familiarity with event-driven or microservice-based patterns is a plus. The team are also looking for someone who can bring experience or interest in AI Engineering to build intelligent services and working alongside Data Scientists to deploy scalable AI-driven features and applications. A familiarity with cloud-based AI/ML services in Snowflake Cortex … and Kubernetes for containerisation and orchestration of applications. Manage deployments with Helm and configuration in YAML. Develop shell scripts and automation for deployment and operational workflows. Work with Data Engineering to integrate and manage data workflows using Apache Airflow and DAG-based models. Perform comprehensive testing, debugging, and optimization of backend components. Required Skills Bachelor's degree in Computer More ❯
of other domains, including devops and application support, as well as infrastructure, network and security. In performing their role they are expected to engage and involve SMEs from other softwareengineering domains where appropriate for the development of solutions. They should be seen as the Subject Matter Expert (SME) and accept technical responsibility for the solutions they develop. … Further, they should provide education and guidance to other disciplines within IT and the wider business and group. Responsibilities : Develop software and data applications for regulatory, customer, and miscellaneous reporting. Right-size the development team and ensure appropriate balance of skills and experience in the engineering squad/pod/tribe/team. Development management of 1 or … tribes/teams composed of developers, product owner, business analysts, testers, devops, app support, etc with regular sprint planning, retrospectives, and daily stand-up ceremonies. Lead a team of software developers, mentor junior colleagues in software engineering. Collaborate with business, architecture, and infrastructure teams to build the strategic reporting platform. Produce and maintain system documentation. Ensure that relevant More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
TAG Group
The Senior DevOps Engineer plays a critical role in bridging the gap between development and operations teams, ensuring efficient and reliable delivery of software applications. They are responsible for designing, implementing, and maintaining the infrastructure and tools necessary for continuous integration, continuous delivery (CI/CD), and automation of processes. This role requires a deep understanding of both development … and operational aspects of softwareengineering, as well as strong leadership and collaboration skills. Responsibilities Design, implement, and manage CI/CD pipelines using Azure DevOps and GitHub. Collaborate with development and operations teams to automate and streamline deployment processes. Monitor and maintain cloud infrastructure, ensuring high availability and performance. Implement and manage infrastructure as code (IaC) using … based in Manchester or Milton Keynes. We operate a flexible, hybrid work model, combining office and home working to suit individual and team needs. You will report to the Engineering Manager in Milton Keynes and may collaborate with regional teams in the US, Saudi Arabia, Singapore, Australia, and New Zealand. How to Apply Interested? Send a cover letter explaining More ❯
Milton Keynes, Buckinghamshire, United Kingdom Hybrid / WFH Options
TAG Group
The Senior DevOps Engineer plays a critical role in bridging the gap between development and operations teams, ensuring efficient and reliable delivery of software applications. They are responsible for designing, implementing, and maintaining the infrastructure and tools necessary for continuous integration, continuous delivery (CI/CD), and automation of processes. This role requires a deep understanding of both development … and operational aspects of softwareengineering, as well as strong leadership and collaboration skills. Responsibilities Design, implement, and manage CI/CD pipelines using Azure DevOps and GitHub. Collaborate with development and operations teams to automate and streamline deployment processes. Monitor and maintain cloud infrastructure, ensuring high availability and performance. Implement and manage infrastructure as code (IaC) using … based in Manchester or Milton Keynes. We operate a flexible, hybrid work model, combining office and home working to suit individual and team needs. You will report to the Engineering Manager in Milton Keynes and may collaborate with regional teams in the US, Saudi Arabia, Singapore, Australia, and New Zealand. How to Apply Interested? Send a cover letter explaining More ❯
as a Senior Python Developer, where you'll play a pivotal role in the development of both frontend and backend systems. Working closely with the CTO and Head of SoftwareEngineering, you'll have the opportunity to make a significant impact within our fintech business. This role offers the flexibility of remote work with monthly visits to our … with Docker Experience with Cloud (Ideally AWS) Experience in finance What you’ll do: Responsibilities Designing and architect complex systems and applications. Understanding technical requirements, proposing solutions, and designing software components and systems. Writing high-quality, efficient, and maintainable code Participating in code reviews, providing feedback to other team members and ensuring that coding standards and best practices are … Python applications, identifying bottlenecks and inefficiencies and implementing solutions to improve scalability, responsiveness, and efficiency. Staying updated on the latest trends, technologies, and best practices in Python development and softwareengineering What we offer: Benefits Competitive salary, depending on experience Equity and bonus scheme Unlimited Paid Leave Hybrid office-working model - we're in a great location near More ❯
City of London, Greater London, UK Hybrid / WFH Options
TreasurySpring
as a Senior Python Developer, where you'll play a pivotal role in the development of both frontend and backend systems. Working closely with the CTO and Head of SoftwareEngineering, you'll have the opportunity to make a significant impact within our fintech business. This role offers the flexibility of remote work with monthly visits to our … with Docker Experience with Cloud (Ideally AWS) Experience in finance What you’ll do: Responsibilities Designing and architect complex systems and applications. Understanding technical requirements, proposing solutions, and designing software components and systems. Writing high-quality, efficient, and maintainable code Participating in code reviews, providing feedback to other team members and ensuring that coding standards and best practices are … Python applications, identifying bottlenecks and inefficiencies and implementing solutions to improve scalability, responsiveness, and efficiency. Staying updated on the latest trends, technologies, and best practices in Python development and softwareengineering What we offer: Benefits Competitive salary, depending on experience Equity and bonus scheme Unlimited Paid Leave Hybrid office-working model - we're in a great location near More ❯
to support data-intensive applications and analytics solutions. In this role, you will be responsible for not only developing data pipelines but also designing data architectures and overseeing data engineering projects. You will work closely with cross-functional teams and contribute to the strategic direction of our data initiatives. RESPONSIBILITIES Data Pipeline Development: Lead the design, implement, and maintain … DevOps: Build and maintain basic CI/CD pipelines, commit code to version control and deploy data solutions. Collaboration: Collaborate with cross-functional teams, including data scientists, analysts, and software engineers, to understand requirements, define data architectures, and deliver data-driven solutions. Documentation: Create and maintain technical documentation, including data architecture diagrams, ETL workflows, and system documentation, to facilitate … understanding and maintainability of data solutions. Best Practices: Stay current with emerging technologies and best practices in data engineering, cloud architecture, and DevOps. Mentoring: Mentor and guide junior and mid-level data engineers. Technology Selection: Evaluate and recommend technologies, frameworks, and tools that best suit project requirements and architecture goals. Performance Optimization: Optimize software performance, scalability, and efficiency More ❯
Fort Belvoir, Virginia, United States Hybrid / WFH Options
Codescratch LLC
Can be located in Fort Belvoir, VA or Fort Eisenhower, GA or Columbia Annex, MD locations (hybrid). Codescratch, is a leading software services company that specializes in developing innovative solutions, driving improvements, and optimizing operations for a diverse clientele in both the public and private sectors. We have a proven track record of success in tackling complex, large … Our primary focus is on delivering maximum value to our customers while mitigating risks and ensuring the highest levels of quality and efficiency. We provide unprecedented mission successes through software innovations by securing top-tier talent, fostering a culture of fun and mutual respect, and growing through the strength of our established reputation. Why Codescratch? As a group of … software engineers that have worked together for over a decade in the defense industry, we set out to create an organization that chose the best and left off the worst of our employment experiences. In 2018, we decided to form a company that would focus on people and the work while setting aside bureaucracy and egos. We are a More ❯
years of relevant professional experience for Mid level 12+ years of relevant professional experience for Senior 15+ years of relevant professional experience for Expert Education: Bachelor's degree in SoftwareEngineering or related discipline. 4 years additional experience may be substituted for a degree. Security: Current/active TS/SCI clearance with CI polygraph or willingness to … both local and cloud infrastructures. As a DevOps Engineer at Pelagic AI, you will be a vital part of our team, contributing to the design and implementation of advanced software solutions. You will work under the guidance of senior engineers to develop your skills and gain hands-on experience in various aspects of software development and DevOps. This … team is building innovative software using mathematical solutions to support users in the defense and intelligence communities. These positions are ideal for experienced individuals in the softwareengineering field, they offer a chance to grow and explore different technologies within a dynamic AI-driven environment Pelagic AI, LLC 1765 Greensboro Station Place, Tower 1, Suite 900, McLean More ❯
work in heavy industry across six million sites globally. Their work is risky and complex, in often remote locations. They still deal with a lot of paper, multiple (clunky) software tools and manual processes to simply get work done. This means many avoidable health and safety incidents and enormous waste in work execution. Every 10 seconds, someone loses their … UI web components that are cross browser compatible. • Contribute to all phases of the development lifecycle • Work independently and own feature development from concept to delivery. • Collaborate with the engineering team and contribute to the overall design of the system. • Develop automated tests and conduct performance tuning • Contribute to code reviews Key qualifications • Bachelor's degree in a technical … field, computer science, softwareengineering or similar. • 10+ years’ experience in software development, spanning backend, web frontend and large scale systems • In-depth knowledge of Angular, React or NextJS, including state management (NGRX, Redux) • Expert knowledge of Typescript and reactive patterns • Strong understanding of modern Domain Driven Design or similar methodologies • Knowledge of SOLID principles and Test More ❯
work in heavy industry across six million sites globally. Their work is risky and complex, in often remote locations. They still deal with a lot of paper, multiple (clunky) software tools and manual processes to simply get work done. This means many avoidable health and safety incidents and enormous waste in work execution. Every 10 seconds, someone loses their … UI web components that are cross browser compatible. • Contribute to all phases of the development lifecycle • Work independently and own feature development from concept to delivery. • Collaborate with the engineering team and contribute to the overall design of the system. • Develop automated tests and conduct performance tuning • Contribute to code reviews Key qualifications • Bachelor's degree in a technical … field, computer science, softwareengineering or similar. • 10+ years’ experience in software development, spanning backend, web frontend and large scale systems • In-depth knowledge of Angular, React or NextJS, including state management (NGRX, Redux) • Expert knowledge of Typescript and reactive patterns • Strong understanding of modern Domain Driven Design or similar methodologies • Knowledge of SOLID principles and Test More ❯
global reach, which will provide you with new experiences and development opportunities right here in Belfast's iconic Titanic Quarter. We are recruiting a Principal Engineer, reporting to the Engineering Manager, to join the Global BI team for an internal compliance and surveillance line of business. You will be responsible for implementing Java/Microservices based Solutions for Independent … Compliance Risk Managers. The role requires deep technical knowledge and expertise in software development, including programming languages, frameworks, and best practices. There will be responsibility for providing guidance and mentorship to junior team members. The succssful candidate will actively contribute to the implementation of critical features and complex technical solutions, and write clean, efficient, and maintainable code that meets … system architecture and design, providing guidance on scalable, robust, and efficient solutions that align with business requirements and industry best practices. There will be the opportunity to offer expert engineering guidance and support to multiple teams, helping them overcome technical challenges, make informed decisions, and deliver high-quality software solutions. Foster a culture of technical excellence and continuous More ❯
Pleasanton, California, United States Hybrid / WFH Options
Cyrad Solutions
facilitate customer API integrations and develop custom tooling for seamless interoperability. Proactively diagnose and troubleshoot complex technical issues, providing timely and effective resolutions. Product & API Enhancement: Collaborate closely with engineering and product teams to enhance API usability, documentation, and integration tools. Gather and synthesize customer feedback to drive continuous product and API improvements, influencing the future direction of our … Ensure customer-facing materials are current and partner with internal teams to prioritize new content development. Qualifications: 7+ years of hands-on experience in solutions architecture, technical pre-sales, softwareengineering, or similar customer-facing technical roles, with a proven track record of successful technical engagements. Strong experience in troubleshooting complex distributed systems, with a deep understanding of … complex technical concepts to both technical and non-technical audiences. Familiarity with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes). Bachelor's degree in Computer Science, Engineering, or a related technical field. Preferred Qualifications: Experience in the aerospace, defense, or satellite communications industries. Familiarity with software-defined networking and network orchestration platforms. Experience supporting mission More ❯
Liverpool, Merseyside, England, United Kingdom Hybrid / WFH Options
Broster Buchanan Ltd
quickly growing eCommerce business who are looking for a Systems Developer with a strong background in e-commerce systems and backend integrations to join their fast-paced, tech-forward softwareengineering team. This role will focus on the development and maintenance of scalable, cloud-native software solutions that integrate their e-commerce platform with critical business systems … cross-functional teams, including DevOps, Infrastructure, and Product, to deliver robust systems. Leverage observability tools to monitor, alert, and troubleshoot application and integration health. Stay current on AI-driven software development practices (e.g., GPT-assisted development, Agentic AI workflows) and suggest practical implementations. Participate in architecture reviews, sprint planning, code reviews, and knowledge sharing. Requirements: Strong experience in backend More ❯
Haywards Heath, Sussex, United Kingdom Hybrid / WFH Options
First Central Services
Glassdoor score is pretty mega too! Are you a seasoned AI expert ready to take your skills to the next level? Do words like Azure OpenAI, Cognitive Services, prompt engineering, Retrieval-Augmented Generation (RAG) architectures, vector stores, and API integrations make you light up inside? If so, we want to hear from you! At 1st Central , we're on … through development and testing, to deployment, production, monitoring and continuous improvement optimising cutting-edge AI solutions across the business. One day you might be collaborating with our Data Scientists, Software Engineers and Architects on a new GenAI capability. The next, you're fine-tuning prompts or experimenting with Computer Vision and Natural Language Processing (NLP). You'll stay … can simplify processes, enhance experiences, or save time-and you know how to turn those ideas into working solutions. What's involved: Lead the design and implementation of AI engineering frameworks and standards, emphasising API integrations, Azure infrastructure, and Azure security & networking. Architect and develop AI and Generative AI solutions using services like Azure OpenAI and Azure Cognitive Services More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
First Central Services
Glassdoor score is pretty mega too! Are you a seasoned AI expert ready to take your skills to the next level? Do words like Azure OpenAI, Cognitive Services, prompt engineering, Retrieval-Augmented Generation (RAG) architectures, vector stores, and API integrations make you light up inside? If so, we want to hear from you! At 1st Central , we're on … through development and testing, to deployment, production, monitoring and continuous improvement optimising cutting-edge AI solutions across the business. One day you might be collaborating with our Data Scientists, Software Engineers and Architects on a new GenAI capability. The next, you're fine-tuning prompts or experimenting with Computer Vision and Natural Language Processing (NLP). You'll stay … can simplify processes, enhance experiences, or save time-and you know how to turn those ideas into working solutions. What's involved: Lead the design and implementation of AI engineering frameworks and standards, emphasising API integrations, Azure infrastructure, and Azure security & networking. Architect and develop AI and Generative AI solutions using services like Azure OpenAI and Azure Cognitive Services More ❯
Job Description We are seeking a Full Stack Engineer to join our Excellence Engineering team. This role is ideal for someone who is passionate about leveraging technologies to solve complex problems and thrive in a dynamic, fast-paced environment. You are expected to use APM tools for observability and build AI-driven centralized knowledge systems. You will be responsible … Triage Serve as the first point of contact for technical issues reported by customers/internal teams. Triage, analyze, and resolve issues across the full technology stack. Collaborate with engineering and product teams to ensure timely resolution. Observability & Monitoring Set up and manage observability tools, with a focus on Dynatrace. Create and maintain dashboards, alerts, and logs for proactive … and deploy models for intelligent search and recommendations. Technical Solution Development Build and deploy small-scale tools and utilities to automate workflows or solve specific technical problems. Full Stack Engineering Contribute to the development of applications. Write clean, efficient, and testable code. Participate in design reviews, sprint planning, and agile ceremonies. Skills, Experience & Qualifications Required: knowledge of JAVA, C# More ❯
practices, including code reviews, automated testing, and continuous integration. Drive innovation by identifying and evaluating new technologies and methodologies to enhance system performance and reliability. Ownership of the full software development lifecycle, from design to production. Foster collaboration with cross-functional teams to deliver integrated solutions aligned with business goals. Responsible for the delivery of the Credit applications to … management and stakeholders articulating technical challenges, issues, value from investing in technology. Communicate with the wider technology teams to coordinate interdependencies and resolve issues. Provide leadership across the Credit SoftwareEngineering teams and be accountable to the Head of SoftwareEngineering for governance on team architecture, code quality, standards, tools and technology but foster a culture More ❯
end development. Experience with relational databases is key, and a GitHub or open-source profile is a plus for showcasing code quality. This role offers growth opportunities in specialized engineering, leadership, or management. Key Responsibilities • End-to-End Development: Build, test, and deploy scalable web applications, ensuring seamless integration between front-end and back-end systems. • User Interface Implementation … Required Qualifications: • U.S. Citizenship required (ability to obtain a Secret Clearance; active Secret Clearance preferred) • B.S. in Computer Science or a related field (preferred) • 5+ years of experience in softwareengineering (emphasis on coding) • Experience with C/C++, Rust, Zig, Python, and TypeScript More ❯
Job Title: Software/DevOps Engineer - Python And GoLang Location: Sheffield - 3 days per week onsite Salary/Rate: Up to £375 per day INSIDE IR35 Start Date: 07/07/2025 Job Type: Contract Company Introduction We have an exciting opportunity now available with one of our sector-leading financial services clients! They are currently looking for … a skilled DevOps Engineer to join their team for a contract until the end of November. Job Responsibilities/Objectives You will leverage your expertise in Software Development, along with your DevOps proficiency across AWS and GCP, to design and implement resilient frontend client, backend services, infrastructure automation, and cloud-native solutions. This is an opportunity to work on … and performance bottlenecks. Required Skills/Experience The ideal candidate will have the following: Bachelor's or Master's degree in Computer Science or equivalent industry experience. Comes from SoftwareEngineering background with infrastructure experience. Development experience with a strong focus on large-scale, distributed systems. Proficient in Python and GoLang. Experience with Liquibase or similar tools for More ❯