hanover, maryland, united states Hybrid / WFH Options
Lockheed Martin
the roles open up over time, we will invite you to review the best matching one(s). We are seeking professionals interested in a variety of responsibilities including; • Software development • Softwareengineering • Systems engineering • Cyber researchers (Capabilities Analyst, etc) • System Security (ISSO/ISSE/ISSM) • Technical writer • Test Engineers • Network Engineers • User Experience Designer … eligible for up to a $25K sign on bonus as an external hire! #RMSC6ISR #OneLMHotJobs #RMSRB2025 Basic Qualifications: • Current DoD Top Secret SCI with Polygraph Seeking multiple levels of Software Engineers: SWE0: • A High School Diploma or GED plus four (4) years of general softwareengineering experience OR • Bachelor's degree in Computer Science or related discipline … from an accredited college or university. SWE1: • A High School Diploma or GED plus eleven (11) years of general softwareengineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of softwareengineering experience. SWE2: • A High School Diploma or GED plus eighteen More ❯
Milton Keynes, Buckinghamshire, England, United Kingdom Hybrid / WFH Options
REDTECH RECRUIT
We have an exciting opportunity for a SoftwareEngineering Team Leader to join a fast-growing software company developing innovative enterprise platforms used by major organisations in the UK and internationally. Their technology helps streamline complex operations, improve customer experiences, and support large-scale service delivery. This is a hands-on leadership role where you’ll combine … supporting the professional development of your team. Location: Hybrid – Milton Keynes (2–3 days per week on-site) Salary: £65,000 – £75,000 + benefits + bonus Requirements for SoftwareEngineering Team Leader Strong commercial experience in a senior engineering or team leadership role Excellent organisational and communication skills, with the ability to engage both technical and … Angular, REST APIs, Web API development SpecFlow (BDD), Postman, OpenAPI MS SQL Server (SQL) & MongoDB (NoSQL) Docker Experience with CQRS and Event Bus architecture is highly desirable Responsibilities for SoftwareEngineering Team Leader Lead, mentor, and support a team of engineers, driving both technical and personal development Oversee architectural design and code reviews, ensuring high standards and consistency More ❯
never been easier for individuals and teams to write faster, better code. Locations In this role you can work from Remote, United Kingdom Overview GitHub is the home for software development, where developers collaborate to build the world's leading AI-powered developer platform. In the GitHub Code Scanning team, we are passionate about securing the world's software - both Open Source and Enterprise. We believe that the best way to secure software is to detect security issues early in the development process, and actively facilitate their remediation as part of the developer workflow. Our team develops and operates the Code Scanning product that's part of GitHub's Code Security offering. Code scanning uses world-class … rollout and support of highly performant, highly scalable, and highly available services to make found means fixed a reality with the power of Copilot Autofix. Responsibilities Come join our engineering team and help design, develop, and scale GitHub's new Code Scanning feature. You'll be working in a full-stack agile engineering team that's part of More ❯
Artificial Intelligence (AI) post at Guy's and St Thomas' NHS Foundation Trust for a fixed term of 12 months on a 2 days per week basis to support software development within the team. You will join the Clinical Scientific Computing (CSC) team which consists of clinical scientists, AI engineers, data scientists, radiologists, clinicians, and programme managers, with close … links to King's College London and nearby NHS Trusts. You will support the team in developing software and AI as a medical device, implementing bug fixes, merging pull requests and support the softwareengineering aspects of the work. Main duties of the job The postholder will support the team in developing and implementing a host of … AI solutions to support patient care at the Trust. The postholder will have the opportunity to participate in every part of the software development lifecycle, work in multidisciplinary teams to design, develop and deliver digital solutions in the NHS. They will also be able to learn about different project management styles, attend international and national conferences, and help support More ❯
SoftwareEngineering Manager/Software Development Manager/Lead SoftwareEngineering/Head of SoftwareEngineering Overview: This is a brilliant opportunity to join an established and highly respected organisation as they go through large scale and company transformation on how they build and deliver their products to their customers. This opportunity will … allow you to shape the future of engineering excellence while building world-class technical team s. As a SoftwareEngineering Manager, you'll combine technical leadership with people development to create highperforming squads that deliver exceptional value. Whether you're a senior engineer ready to amplify your impact through others, or an experienced people leader eager to … dive into the technical world, this role offers the perfect blend of technical depth and leadership growth. Key Responsibilities Build and scale exceptional engineering teams through strategic recruitment, mentorship, and career development Foster a culture of innovation where experimentation, learning, and calculated risk-taking drive breakthrough solutions Champion engineering excellence by establishing best practices, modern tooling, and architectural More ❯
South West, England, United Kingdom Hybrid / WFH Options
Sanderson
SoftwareEngineering Manager/Software Development Manager/Lead SoftwareEngineering/Head of SoftwareEngineering Overview: This is a brilliant opportunity to join an established and highly respected organisation as they go through large scale and company transformation on how they build and deliver their products to their customers. This opportunity will … allow you to shape the future of engineering excellence while building world-class technical team s. As a SoftwareEngineering Manager, you'll combine technical leadership with people development to create highperforming squads that deliver exceptional value. Whether you're a senior engineer ready to amplify your impact through others, or an experienced people leader eager to … dive into the technical world, this role offers the perfect blend of technical depth and leadership growth. Key Responsibilities Build and scale exceptional engineering teams through strategic recruitment, mentorship, and career development Foster a culture of innovation where experimentation, learning, and calculated risk-taking drive breakthrough solutions Champion engineering excellence by establishing best practices, modern tooling, and architectural More ❯
is an opportunity to shape the future of AI-driven conversations and develop robust, scalable architectures for intelligent agents. And a great opportunity to work at the intersection of softwareengineering and AI research. If you are passionate about building next-generation AI applications and have a strong background in softwareengineering, distributed systems, and AI … and collaborate: work closely with product teams, customers, and vendors to translate business requirements into innovative technical solutions. What We're Looking For : Ideally, a degree in Computer Science, SoftwareEngineering, Data Science, or related disciplines. However, this is not a hard requirement as we recognise there are many diverse paths into software careers. 7+ years of … softwareengineering experience with demonstrated expertise in AI/ML systems (advanced degrees may reduce requirement by 2 4 years). Deep expertise in conversational AI, NLP, and dialogue systems with a proven track record of delivering production systems. Strong softwareengineering fundamentals, including system design, data structures, algorithms, and software architecture. Experience leading complex More ❯
is an opportunity to shape the future of AI-driven conversations and develop robust, scalable architectures for intelligent agents. And a great opportunity to work at the intersection of softwareengineering and AI research. If you are passionate about building next-generation AI applications and have a strong background in softwareengineering, distributed systems, and AI … and collaborate: work closely with product teams, customers, and vendors to translate business requirements into innovative technical solutions. What We're Looking For : Ideally, a degree in Computer Science, SoftwareEngineering, Data Science, or related disciplines. However, this is not a hard requirement as we recognise there are many diverse paths into software careers. 7+ years of … softwareengineering experience with demonstrated expertise in AI/ML systems (advanced degrees may reduce requirement by 2 4 years). Deep expertise in conversational AI, NLP, and dialogue systems with a proven track record of delivering production systems. Strong softwareengineering fundamentals, including system design, data structures, algorithms, and software architecture. Experience leading complex More ❯
hanover, maryland, united states Hybrid / WFH Options
Lockheed Martin
such as containerization, cloud capabilities, dataflows, and Artificial Intelligence/Machine Learning (AI/ML) capabilities. The Work: We are seeking professionals interested in a variety of responsibilities including; • Software development/Softwareengineering For a complete list that changes weekly, use this term to search via the Lockheed Martin jobs website: #RMSRB2025 Come join a company … used for contingent offers. #RMSC6ISR #OneLMHotJobs #RMSRB2025 Basic Qualifications: • Current DoD Top Secret SCI with Polygraph SWE1: • A High School Diploma or GED plus fourteen (14) years of general softwareengineering experience OR • A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of softwareengineering experience. Desired Skills: Capabilities; • Analyze user requirements to derive software design and performance requirements • Debug existing software and correct defects • Provide recommendations for improving documentation and software development process standards • Design and code new software or modify existing software to add new features • Integrate existing software into new or modified systems or operating More ❯
Hanover, Maryland, United States Hybrid / WFH Options
Lockheed Martin
such as containerization, cloud capabilities, dataflows, and Artificial Intelligence/Machine Learning (AI/ML) capabilities. The Work: We are seeking professionals interested in a variety of responsibilities including; Software development/Softwareengineering For a complete list that changes weekly, use this term to search via the Lockheed Martin jobs website: Come join a company with … is being used for contingent offers. Basic Qualifications: Current DoD Top Secret SCI with Polygraph SWE2: A High School Diploma or GED plus twenty years (20) years of general softwareengineering experience OR A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus fourteen (14) years of softwareengineering experience. Desired Skills: Capabilities; Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Provide recommendations for improving documentation and software development process standards Design and code new software or modify existing software to add new features Integrate existing software into new or modified systems or operating More ❯
Hanover, Maryland, United States Hybrid / WFH Options
Lockheed Martin
such as containerization, cloud capabilities, dataflows, and Artificial Intelligence/Machine Learning (AI/ML) capabilities. The Work: We are seeking professionals interested in a variety of responsibilities including; Software development/Softwareengineering For a complete list that changes weekly, use this term to search via the Lockheed Martin jobs website: Come join a company with … is being used for contingent offers. Basic Qualifications: Current DoD Top Secret SCI with Polygraph SWE3: A High School Diploma or GED plus twenty-six (26) years of general softwareengineering experience OR A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus twenty (20) years of softwareengineering experience. Desired Skills: Capabilities; Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Provide recommendations for improving documentation and software development process standards Design and code new software or modify existing software to add new features Integrate existing software into new or modified systems or operating More ❯
Stevenage, Hertfordshire, South East, United Kingdom Hybrid / WFH Options
MBDA
SoftwareEngineering - Summer Placement 2026 The Software team at MBDA deliver software for the next generation of weapons in an ever evolving environment -to support those on the battlefield. Our teams provide a range of products from high integrity software running on our weapon systems, to mission planning solutions integrated into a complex battlespace arena. … We use numerous programming languages, software tools and software lifecycle methodologies to achieve this. Salary : £23,495 pro-rated Dynamic (Hybrid) Working: 4-5 days per week on-site due to workload classification Security Clearance : British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to … of up to 14% Overtime: opportunity for paid overtime Annual Leave : 5 days Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity The Software team at MBDA (Stevenage) deliver software for the next generation of weapons in an ever evolving environment to support those on the battlefield! Our teams provide a range More ❯
Stevenage, Hertfordshire, England, United Kingdom Hybrid / WFH Options
MBDA
SoftwareEngineering - Summer Placement 2026 The Software team at MBDA deliver software for the next generation of weapons in an ever evolving environment -to support those on the battlefield. Our teams provide a range of products from high integrity software running on our weapon systems, to mission planning solutions integrated into a complex battlespace arena. … We use numerous programming languages, software tools and software lifecycle methodologies to achieve this. Salary : £23,495 pro-rated Dynamic (Hybrid) Working: 4-5 days per week on-site due to workload classification Security Clearance : British Citizen or a Dual UK national with British citizenship. Restrictions and/or limitations relating to nationality and/or rights to … of up to 14% Overtime: opportunity for paid overtime Annual Leave : 5 days Facilities : Fantastic site facilities including subsidised meals, free car parking and much more... The opportunity The Software team at MBDA (Stevenage) deliver software for the next generation of weapons in an ever evolving environment to support those on the battlefield! Our teams provide a range More ❯
Saint Louis, Missouri, United States Hybrid / WFH Options
BOEING
opportunity for professional growth. Find your future with us. The Boeing Company is currently seeking an experienced, passionate and hands-on DevSecOps/Platforms Engineer, to join the Enterprise Software Verticals (ESV) organization located in Arlington, Virginia North Charleston, South Carolina Mesa, Arizona El Segundo, California Plano, Texas Berkeley, MO Colorado Springs, CO Denver, CO Fairfax, VA. In this … requires the candidate to have an SRE mindset and to be actively involved in the continuous improvement of the platform and tools. As an integral member of our Platform Engineering team, you will operate multiple DevSecOps environments within AWS. You will collaborate closely with software engineers, cloud and infrastructure operations, cybersecurity teams, and various tool vendors to build … and maintain scalable, secure, and efficient runtime environments, CI/CD pipelines, and observability tooling that empower Boeing engineering teams throughout all phases of the certified Software Development Lifecycle (SDLC). Our teams are currently hiring for a broad range of experience levels including : Associate, Mid-Level and Senior DevSecOps/Platform Engineers. Position Responsibilities: Architects, designs, develops More ❯
Bristol, Gloucestershire, United Kingdom Hybrid / WFH Options
Experis
Senior Project Manager - Defence, SoftwareEngineering Senior Project Manager - Defence, SoftwareEngineering The location of the role is Bristol (hybrid working) . The duration of the contract is 6 months . The pay rate on offer is 95 per hour (via Umbrella agency - inside IR35) . Security Clearance: must hold SC clearance/SC cleared candidates … using tools such as MS Project, Primavera, or equivalent to track progress, manage dependencies, and ensure delivery against milestones. Stakeholder Management: Ability to engage and manage diverse stakeholders including engineering teams, vendors, customers, and senior leadership. Risk & Issue Management: Skilled in identifying, assessing, and mitigating risks throughout the project lifecycle. Budget & Resource Management: Experience managing multi-million-pound budgets … such as Sprint Planning, Daily Stand-ups, Retrospectives, and Reviews. Skilled in applying Agile principles and using Azure DevOps to manage delivery workflows, resolve impediments, and maintain project momentum. Software Development Lifecycle (SDLC): Strong understanding of softwareengineering processes, including requirements gathering, design, development, testing, and deployment. Systems Integration: Experience managing integration of software with hardware More ❯
about making a positive impact - they pledge to be a net-zero CO2 company and donate 1% of revenues to social impact causes The role: As the Head of SoftwareEngineering, you will strategically & operationally lead the softwareengineering team and thereby actively shape the technology, product, and team. You will be reporting directly to the … co-Founder and CTO. Key Responsibilities: Coach and manage existing softwareengineering team Closely collaborate with the Product and Deployment Team to define product features and priorities Define systems and processes to execute product roadmap Lead planning, execution, and timely delivery of the product Oversee operational aspects of the software development process to ensure effective workflows across … developers Manage and conduct code reviews to maintain high code quality, implement and enforce testing best practices for the software Recruit top talent for growing the software development team Key Requirements: Proven track record in leadership roles in software development in B2B, data-centric SaaS companies from Seed to Series A+ Leadership experience in leading team of More ❯
endicott, new york, united states Hybrid / WFH Options
BAE Systems
and Avionics Solutions (CAS) team. This is a unique chance to speak directly with team members, and to learn more about our work in Aircraft Engine Controls and the SoftwareEngineering opportunities that we have available. To reserve your spot, simply apply now. We can't wait to hear from you! These positions will be located at one … hybrid work environment and 9/80 work schedule. Our company is part of the community and driven to improve our future and protect our freedom. We are hiring software engineers at the individual contributor, team lead, and chief engineer levels to participate in Electronic Systems development programs at any of the locations listed above. As a Software … of a cross-functional, multi-disciplinary team to model, design, develop, integrate, debug, test, field, and support our innovative Electronic Systems. Required Education, Experience, & Skills Bachelor’s degree in softwareengineering or a related engineering discipline with 6+ years of relevant SoftwareEngineering experience in avionics or electronic controls embedded development in a safety or More ❯
Contract Software Engineer/Lead Developer - Expert The Role We're looking for an exceptional Software Engineer/Back-End Developer - a true "super dev" - with proven Design Patterns expertise and a deep understanding of softwareengineering/development. This is a high-level contract role, suitable for someone operating at a Principal Engineer or Lead … based. Rate: circa 680 per day (inside IR35) Duration: 6 months initially Start: ASAP September 2025 Key Responsibilities Lead the back-end development of a new platform. Apply advanced softwareengineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient … structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more" principle. Essential Skills & Experience Expert in TypeScript or a similar software development language , with strong back-end development experience. Extensive experience in applying well-known software design patterns. Proven ability to work independently with minimal guidance. Advanced algorithmic approach More ❯
South Yorkshire, United Kingdom Hybrid / WFH Options
itecopeople
Contract Software Engineer/Lead Developer - Expert The Role We're looking for an exceptional Software Engineer/Back-End Developer - a true "super dev" - with proven Design Patterns expertise and a deep understanding of softwareengineering/development. This is a high-level contract role, suitable for someone operating at a Principal Engineer or Lead … based. Rate: circa £680 per day (inside IR35) Duration: 6 months initially Start: ASAP September 2025 Key Responsibilities Lead the back-end development of a new platform. Apply advanced softwareengineering/development and design patterns Translate abstract concepts into working, production-ready solutions. Employ Test-Driven Development (TDD) and SOLID principles. Build robust, scalable algorithms and efficient … structures. Collaborate with other engineers, mentoring and sharing knowledge. Produce maintainable, clean code based on the "less is more" principle. Essential Skills & Experience Expert in TypeScript or a similar software development language , with strong back-end development experience. Extensive experience in applying well-known software design patterns. Proven ability to work independently with minimal guidance. Advanced algorithmic approach More ❯
richmond, virginia, united states Hybrid / WFH Options
CarMax
providing predictive inputs at key moments. The ideal candidate will have a passion and understanding of Data Science, Machine Learning and AI and will have the substantial experience in softwareengineering and cloud engineering that is necessary to turn those models into highly visible, mission-critical capabilities that drive CarMax’s iconic customer experience. Essential Responsibilities: Identify … role will have on-call expectations to be available for major incidents and issues that affect your team’s applications. Minimum Qualifications: Bachelor’s Degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience Optional for sponsorship needs: Master’s Degree in Computer Science, Computer Engineering, or relevant technical field 10+ years of software-engineering experience in an enterprise-level environment in one or more of the following areas: machine learning/artificial intelligence, cloud computing, systems engineering 5+ years’ experience managing direct reports 5+ years’ experience with microservices software architecture 5+ years leading the end-to-end design and development of scalable services to be consumed by the enterprise More ❯
Woking, Surrey, United Kingdom Hybrid / WFH Options
Arrow McLaren IndyCar
with you. Purpose of the Role The pinnacle of motorsport excellence is built on a foundation of strong reliability of the team, processes, and the racing car. The Reliability SoftwareEngineering role is responsible for building and operating the tools which allow McLaren F1 to achieve the highest levels of operational reliability. This role will work closely with … end users to design and implement software tools which track and manage issues and faults across manufacturing, logistics, car build, and race days. Innovation around finding patterns and relationships between faults and issues will be key, by using data, analytics, and machine learning to deliver world championship reliability tools. Role Dimensions The Software & Data Science group in McLaren … F1 is responsible for the analysis, design, and delivery of software tools and methodologies which improve the team and car's performance. We are a cross-functional group, bringing together data science, machine learning, softwareengineering, and DevOps to deliver performance focused platforms and solutions. In reliability engineering, you will understand issue tracking and management, root More ❯
Overview SoftwareEngineering Manager - Agile Delivery, Cloud Platforms, People Leadership, DevOps/DevSecOps, Continuous Improvement, Team Management Location : Richmond, London (Hybrid) Duration : Initial 6 months Rate : £550-650pd Inside IR35 We're representing a global organisation at the forefront of digital transformation within the B2B events and media space. They are looking for an experienced SoftwareEngineering Manager to lead a distributed team of talented engineers focused on designing, developing, and delivering high-quality software solutions at scale. You'll play a key role in cultivating a high-performing engineering culture; one built on collaboration, trust, and continuous improvement while ensuring teams deliver exceptional outcomes across a global technology ecosystem. Responsibilities Lead … mentor, and develop a distributed team of Software Engineers (onshore, nearshore, offshore). Drive performance management, coaching, and professional development across the team. Improve developer experience through better tools, automation, and processes. Ensure compliance with organisational standards, policies, and industry best practices. Contribute to continuous improvement initiatives across engineering and operations. Qualifications 5-10 years' experience in softwareMore ❯
Role At Hargreaves Lansdown (HL) we are building our next generation platform, creating flexible and scalable applications in a multi-tenancy SaaS architecture. We're on the lookout for engineering leaders who can shape and grow high-performing teams, delivering first-class, quality-focused applications at pace.You'll play a key role in evolving our technology strategy - leveraging cloud … portfolios. We want to revolutionise the financial services industry and we're looking for innovative talent to help us on our mission. What You'll Be Doing As a SoftwareEngineering Manager , you'll lead a backend engineering team to deliver secure, scalable, and high-impact solutions. You'll balance technical leadership with team development, driving delivery … while creating a culture of trust, collaboration, and continuous improvement. As a SoftwareEngineering Manager, your key responsibilities will include: Technical Delivery & Strategy Own delivery of backend services, ensuring they are reliable, scalable, and secure. Work closely with product, architecture, and business teams to shape technical direction. Drive effective planning, estimation, and execution of projects. Embed continuous improvement More ❯
Wickford, Essex, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description Your impact We have a fantastic opportunity for a Head of SoftwareEngineering in the Integrated Sensing and Protection (ISP) line of business, covering our Basildon and Southampton sites. Within the ISP line of business, it is our mission to develop and deliver solutions that protect lives and enhances mission effectiveness. Delivering capability through technology, ISP … of drones, rockets, artillery and missiles, protects ground forces from improvised explosive devices and allows effective maritime communications, both on and under the sea. You will lead the ISP software community of around 80 engineers across the breadth of our three capability areas of Sensors, Mission Systems, and Communications & Force Protection, to design, develop and deliver effective software solutions for land, sea, air and space. Your responsibilities will span the Basildon and Southampton locations, alongside contributing to the UK SoftwareEngineering strategy. As Head of Software, you will be responsible for: Timely delivery of capability and capacity for Software development, including recruitment and training, establishing an end-to-end talent pipeline across the More ❯
wideopen, north east england, united kingdom Hybrid / WFH Options
Openreach
Hiring Manager: Harry Wibberley Career Grade: E Hybrid Working: 3 days onsite 2 Remote Internal Closing Date: 21st October 2025 Locations: Leeds, Manchester, Bristol Why this job matters The SoftwareEngineering Professional supports the execution of the softwareengineering strategy and roadmap that supports BT's commercial strategy through cross functional project and technical delivery and … the participation of a team that pursues innovation as well as engineering excellence.The role is to work with other software engineers to provide compelling applications; build and integrate with backend systems and APIs; and contributing to the learning strategy for software engineering. The role is key to providing outstanding service to our customers by maintaining and improving … choices and architecture for a wide range of high-performance products, capabilities, and platforms, effectively balancing short-term impact with long-term transformation Supports the design and development of software solutions in accordance with the wider architecture and security standards Undertakes technical reviews to continually update knowledge and skills in softwareengineering principles and practices, ensuring a More ❯