powered by the Foundational Tech team - what's forming on the horizon is a connected Battlefield universe filled with immersive experiences built on our unique DNA. As a Senior Software Engineer, you will work at our Guildford office on a hybrid basis and report to the Criterion Head of Technology. You will also work with our build systems team More ❯
Biggleswade, Bedfordshire, United Kingdom Hybrid / WFH Options
Kramp
and collaboration. Skilled in working with diverse storage solutions, including relational and NoSQL databases. Proven ability to design, build, and deliver scalable, well-tested APIs. Experienced across the full software development lifecycle, ready to take ownership end-to-end. Strong communicator, proactive in sharing ideas and collaborating across teams. Some facts about us: We follow a Product Model, driving More ❯
and high-performance tuning of large datasets in graph databases to provide unique and powerful visualizations for customer mission impact. You will work closely with analysts, operators, and other software engineers to build and maintain constantly changing and growing datasets. You will also be responsible for writing efficient graph retrieval and analytic traversal queries that answer key customer questions More ❯
WHAT YOU'LL DO: Design, develop, test, and maintain production-level enterprise applications deployed to cloud infrastructure Extend open-source libraries and systems as necessary to meet the needs of the team Design and implement functionality that spans from storage More ❯
We are looking for a Full Stack Engineer who has had 5+ years of experience working in Typescript and React The role is based in London and we work 3 days a week in the office, you'll build new More ❯
Python, C++, and Spark Due to federal contract requirements, United States citizenship and an active TS/SCI security clearance and polygraph are required for the position. Required: Must be a US Citizen. Must have TS/SCI clearance w More ❯
Senior We are seeking a highly motivated and skilled CNO Developer/Computer Scientist/Reverse Engineer to join our team. This role involves designing, developing, and maintaining complex software systems that support Computer Network Operations (CNO). As a member of our team, you will work on mission-critical projects, providing innovative solutions to emerging cybersecurity challenges. Responsibilities … o Software Development: • Design, develop, test, and maintain low-level software in a CNO environment. • Work with assembly, C/C++, Python, or other relevant programming languages to create robust, high-performance software. • Develop custom tools and scripts to automate tasks, analyze data, and improve system performance. • Write clean, efficient, and well-documented code that meets security and … performance standards. o Reverse Engineering: • Analyze, decompile, and reverse-engineer software binaries to understand vulnerabilities and potential exploits. • Develop proof-of-concept exploits to demonstrate potential vulnerabilities in targeted systems. o Vulnerability Research • Identify, analyze, and document software vulnerabilities. • Collaborate with team members to develop mitigations and workarounds for discovered vulnerabilities. o System and Network Analysis: • Conduct More ❯
springboot, Nice to have: BDD Test Case, Junit, kafka Location: Dallas, TX IV proces: 2 rounds; first virtual, final onsite Java, BDD, test automation, springboot, microservices, postman, cloud technologies Software testing 2 - 4 Years Test Automation 2 - 4 Years Javascript, React, Angular, Bootstrap, CSS, HTML. 2 - 4 YearsBDD In this contingent resource assignment, you may: Consult on complex initiatives … with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term SoftwareEngineering challenges that require in-depth evaluation of multiple factors including intangibles or unprecedented factors. Contribute to the resolution of complex and multi-faceted situations requiring solid understanding of the function, policies, procedures, and compliance … requirements that meet deliverables. Strategically collaborate and consult with client personnel. Required Qualifications: 5+ years of SoftwareEngineering experience, or equivalent demonstrated through one or a combination of the following: work or consulting experience, training, military experience, education. More ❯
Requirements: Systems Engineering (DevOps) The Contractor shall coordinate with multiple entities, including mission partners, to ensure tools meet defined requirements. The Contractor shall apply DevOps principles and philosophies to continuously deliver high value enhancements to software in a service-based architecture. The Contractor shall ensure all application security vulnerabilities are addressed as appropriate by severity to maintain security … accreditation. The Contractor shall support data engineering efforts to analyze large data sets to derive data relationships. The Contractor shall maintain, upgrade, and troubleshoot various codebases deployed in a multi-cloud environment. The Contractor shall maintain, upgrade, troubleshoot, hardware and networks. The Contractor shall design, develop or maintain SQL-based databases. Systems Engineering DevOps Support: Demonstrated experience working … optimization. Demonstrated experience in cloud database, storage, virtualization, and network configurations Demonstrated experience implementing DevSecOps CI/CD pipelines to support a multi-tenant environment. Demonstrated experience incorporating automated software quality checks, security scanning, infrastructure-as-code, and other modern DevSecOps tools and practices. Demonstrated experience working within cloud computing environments, Linux and Unix-based operating systems, and using More ❯
This role will be working with the Head of Infrastructure on setting the right foundations and supporting infrastructure for a fast evolving product environment Responsibilities: Review and understand ISS softwareengineering and application support processes and foster DevOps culture Build platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and … production environments Lead ongoing product engineering and operational processes across product teams with an Automation and Live Site First approach Anchor continuous process monitoring and improvement towards Lean Software Development Establish continuous build environments to speed up software development. Guide product teams on DevOps and SRE related requirements and be responsible for technical deliverables. Be an anchor … point for establishing DevOps culture across various product and support teams Required Skills: Expert in modern softwareengineering practices A strict Agile practitioner with master level experience in using tools like Jira, Team City Expert level knowledge of DevOps tools like Bitbucket/GitHub, Sonar Cube, CAST, Team City/Jenkins/Azure DevOps Expert level knowledge of More ❯
This role will be working with the Head of Infrastructure on setting the right foundations and supporting infrastructure for a fast evolving product environment Responsibilities: Review and understand ISS softwareengineering and application support processes and foster DevOps culture Build platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and … production environments Lead ongoing product engineering and operational processes across product teams with an Automation and Live Site First approach Anchor continuous process monitoring and improvement towards Lean Software Development Establish continuous build environments to speed up software development. Guide product teams on DevOps and SRE related requirements and be responsible for technical deliverables. Be an anchor … point for establishing DevOps culture across various product and support teams Required Skills: Expert in modern softwareengineering practices A strict Agile practitioner with master level experience in using tools like Jira, Team City Expert level knowledge of DevOps tools like Bitbucket/GitHub, Sonar Cube, CAST, Team City/Jenkins/Azure DevOps Expert level knowledge of More ❯
london (city of london), south east england, united kingdom
rmg digital
This role will be working with the Head of Infrastructure on setting the right foundations and supporting infrastructure for a fast evolving product environment Responsibilities: Review and understand ISS softwareengineering and application support processes and foster DevOps culture Build platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and … production environments Lead ongoing product engineering and operational processes across product teams with an Automation and Live Site First approach Anchor continuous process monitoring and improvement towards Lean Software Development Establish continuous build environments to speed up software development. Guide product teams on DevOps and SRE related requirements and be responsible for technical deliverables. Be an anchor … point for establishing DevOps culture across various product and support teams Required Skills: Expert in modern softwareengineering practices A strict Agile practitioner with master level experience in using tools like Jira, Team City Expert level knowledge of DevOps tools like Bitbucket/GitHub, Sonar Cube, CAST, Team City/Jenkins/Azure DevOps Expert level knowledge of More ❯
This role will be working with the Head of Infrastructure on setting the right foundations and supporting infrastructure for a fast evolving product environment Responsibilities: Review and understand ISS softwareengineering and application support processes and foster DevOps culture Build platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and … production environments Lead ongoing product engineering and operational processes across product teams with an Automation and Live Site First approach Anchor continuous process monitoring and improvement towards Lean Software Development Establish continuous build environments to speed up software development. Guide product teams on DevOps and SRE related requirements and be responsible for technical deliverables. Be an anchor … point for establishing DevOps culture across various product and support teams Required Skills: Expert in modern softwareengineering practices A strict Agile practitioner with master level experience in using tools like Jira, Team City Expert level knowledge of DevOps tools like Bitbucket/GitHub, Sonar Cube, CAST, Team City/Jenkins/Azure DevOps Expert level knowledge of More ❯
This role will be working with the Head of Infrastructure on setting the right foundations and supporting infrastructure for a fast evolving product environment Responsibilities: Review and understand ISS softwareengineering and application support processes and foster DevOps culture Build platforms and frameworks to create consistent, verifiable, and automatic management of applications and infrastructure between non-production and … production environments Lead ongoing product engineering and operational processes across product teams with an Automation and Live Site First approach Anchor continuous process monitoring and improvement towards Lean Software Development Establish continuous build environments to speed up software development. Guide product teams on DevOps and SRE related requirements and be responsible for technical deliverables. Be an anchor … point for establishing DevOps culture across various product and support teams Required Skills: Expert in modern softwareengineering practices A strict Agile practitioner with master level experience in using tools like Jira, Team City Expert level knowledge of DevOps tools like Bitbucket/GitHub, Sonar Cube, CAST, Team City/Jenkins/Azure DevOps Expert level knowledge of More ❯
Web Developer - Django Framework Scottsdale, AZ (On-site) Responsibilities: Requires a Bachelor's degree in SoftwareEngineering or a related Science, Engineering, or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of experience. Agile experience is preferred. Clearance Requirements: A Department of Defense SECRET clearance is preferred … meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required. Position Summary: We are seeking a Web Software Developer to join our team in Scottsdale, AZ. This role involves working closely with a small team to design, build, test, deploy, and support enterprise web applications aimed at … data and design information are managed for our customers. The applications will store project data in a relational database, enabling advanced data mining and supporting tasks like managing licensed software installs, license allocation, and system configurations. What You Bring to the Table: Bachelor's degree in Computer Science or a related field (or equivalent experience) plus 5 years of More ❯
Top Secret/SCI Security Clearance. As a Senior Cybersecurity Applications Engineer - Avionics Systems you will play a vital role working with our customers designing, developing, and testing Embedded Software (Firmware), platforms and systems to protect our aerospace systems from cyber threats. You will work with a team of passionate and skilled engineers who share your vision of creating … innovative and reliable embedded systems. To succeed in this position you will need a deep understanding of cyber security principles, softwareengineering, and the ability to work collaboratively with cross-functional teams to ensure the highest standards of safety, quality, delivery, and cost (SQDC). You will also need to demonstrate your ability to take full ownership of … your role and deliver high-quality software solutions. Job Responsibilities: Design, develop, and implement secure software applications for aerospace systems. Conduct thorough security assessments and vulnerability analyses to identify and mitigate potential threats. Collaborate with cross-functional teams to integrate security measures into software development processes. Develop and maintain security protocols, policies, and procedures to ensure compliance More ❯
resilience checks, and observability hooks at every stage. Lead initiatives that drive testability, platform resilience, and validation as code across all layers of the ML platform stack. Collaborate with engineering, MLOps, and infrastructure teams to embed quality engineering deeply into platform components. Build reusable components that support scalability, modularity, and self-service quality tooling. Mentor junior engineers and … influence technical standards across the Test Engineering Program. Required Qualifications Bachelor’s or master’s degree in computer science, Engineering, or a related technical field. 8+ years of hands-on software development experience, including large-scale backend systems or platform engineering. Expert in Python with a strong understanding of object-oriented programming, testing frameworks, and automation libraries. … experience with AWS services (Lambda, S3, ECS/EKS, Step Functions, CloudWatch). Proficient in Infrastructure as Code using Terraform to manage and provision cloud infrastructure. Strong understanding of softwareengineering best practices: code quality, reliability, performance optimization, and observability. Preferred Qualifications Exposure to machine learning workflows, model lifecycle management, or data engineering platforms. Experience with distributed More ❯
TEKsystems is searching for a Cyber Security Engineer for a partner in the Atlanta area. Must be onsite. The Cyber Security Software Engineer designs, develops, and tests cybersecurity software in languages such as Java, C, and C++. The Cyber Security Software Engineer requires extensive knowledge of programming languages, software development, and computer operating systems in order … to apply engineering principles to software creation. The necessary skill areas for the Cyber Security Software Engineer include programming and coding, fundamentals of computer science, design and architecture, algorithms and data structures, information analysis, debugging software, and testing software. The Cyber Security Software Engineer also creates novel cyber security technology components and software to … ensure that critical systems and information are resilient to cyber exploits and attacks. The researcher also performs attendant vulnerability assessments, analysis, and softwareengineering and design. The Cyber Security Software Engineer also develops hardware and software prototypes, and tests those prototypes in realistic environments. Key Responsibilities • Perform software development, software testing/debugging, softwareMore ❯
Product Engineer/Senior Software Engineer AI Knutsford onsite to £130k Are you a technologist with a strong knowledge of AI and its practical uses within softwareengineering? You could be joining a Cyber Security technology company and enjoying a huge range of perks and benefits from continual learning and self-development opportunities (including 'buy any book … your recommendations across teams. You'll take ownership, working end-to-end on delivery projects using a range of technology as you see fit. There's a culture of softwareengineering excellence, with a collaborative team environment that values knowledge sharing and continual improvement. Location: You'll join colleagues in amazing offices in Cheshire five days a week … gym with trainer led classes including karate, yoga and sound bath, shower facilities and of course, all the latest kit to work with About you: You have strong backend softwareengineering experience with any OO programming languages e.g. Java, C#, C++, Python, Golang You have multi-agent AI experience within a commercial setting You have strong business acumen More ❯
Product Engineer/Senior Software Engineer AI Knutsford onsite to £130k Are you a technologist with a strong knowledge of AI and its practical uses within softwareengineering? You could be joining a Cyber Security technology company and enjoying a huge range of perks and benefits from continual learning and self-development opportunities (including 'buy any book … your recommendations across teams. You'll take ownership, working end-to-end on delivery projects using a range of technology as you see fit. There's a culture of softwareengineering excellence, with a collaborative team environment that values knowledge sharing and continual improvement. Location: You'll join colleagues in amazing offices in Cheshire five days a week … gym with trainer led classes including karate, yoga and sound bath, shower facilities and of course, all the latest kit to work with About you: You have strong backend softwareengineering experience with any OO programming languages e.g. Java, C#, C++, Python, Golang You have multi-agent AI experience within a commercial setting You have strong business acumen More ❯
Product Engineer/Senior Software Engineer AI Knutsford onsite to £130k Are you a technologist with a strong knowledge of AI and its practical uses within softwareengineering? You could be joining a Cyber Security technology company and enjoying a huge range of perks and benefits from continual learning and self-development opportunities (including "buy any book … your recommendations across teams. You'll take ownership, working end-to-end on delivery projects using a range of technology as you see fit. There's a culture of softwareengineering excellence, with a collaborative team environment that values knowledge sharing and continual improvement. Location: You'll join colleagues in amazing offices in Cheshire five days a week … gym with trainer led classes including karate, yoga and sound bath, shower facilities and of course, all the latest kit to work with About you: You have strong backend softwareengineering experience with any OO programming languages e.g. Java, C#, C++, Python, Golang You have multi-agent AI experience within a commercial setting You have strong business acumen More ❯
warrington, cheshire, north west england, united kingdom
Client Server
Product Engineer/Senior Software Engineer AI Knutsford onsite to £130k Are you a technologist with a strong knowledge of AI and its practical uses within softwareengineering? You could be joining a Cyber Security technology company and enjoying a huge range of perks and benefits from continual learning and self-development opportunities (including 'buy any book … your recommendations across teams. You'll take ownership, working end-to-end on delivery projects using a range of technology as you see fit. There's a culture of softwareengineering excellence, with a collaborative team environment that values knowledge sharing and continual improvement. Location: You'll join colleagues in amazing offices in Cheshire five days a week … gym with trainer led classes including karate, yoga and sound bath, shower facilities and of course, all the latest kit to work with About you: You have strong backend softwareengineering experience with any OO programming languages e.g. Java, C#, C++, Python, Golang You have multi-agent AI experience within a commercial setting You have strong business acumen More ❯
and the opportunity to work alongside top-notch industry professionals. Join us on this journey as we execute this mission-critical contract providing support for data analytics and DevOps engineering! Your effort and expertise are crucial to the success and execution of this impactful mission. This opportunity supports a team of Software Engineers, System Administrators, and Systems Engineers … providing support across a range of mission-critical functions. Job Description: Provide cloud software development/engineering services to include requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution. Work on a software development program proving software development engineering strategies for environments using Hadoop Distributed File System (HDFS … Map Reduce, and other related cloud technologies. Provide set-up, configuration, and software installation for development, test, and production systems. Interface directly with development team as well as system end users. Review and test infrastructure components for adherence to the design requirements and documents test results. Resolves reported system issues. Utilizes infrastructure engineering and research design methodologies appropriate More ❯
and advanced manufacturing. With a rich history of innovation and an exciting pipeline of projects, the company provides a collaborative, hands-on environment for experienced professionals to thrive. Their engineering teams are empowered to explore continuous improvements while developing leading-edge test solutions. Job Description: We re seeking a Senior Electronics Test Engineer to join an innovative and dynamic … Test Engineering team. In this role, you ll be responsible for supporting day-to-day production test systems, designing test hardware, writing and modifying software, and leading test improvement initiatives. The Senior Electronics Test Engineer will troubleshoot complex faults, update technical documentation, and contribute to new product introduction and equipment commissioning. As a Senior Electronics Test Engineer, you … and efficient. You will work closely with cross-functional teams to identify improvement opportunities and help introduce smarter, more scalable test processes. Skills & Experience: Essential: A degree in Electronic Engineering, SoftwareEngineering, Computer Science or equivalent. 10+ years' industry experience in a test engineering role. Strong analytical and problem-solving skills. Excellent interpersonal and communication skills. More ❯
through Senior level CNO Developers in support of one of its customers within the Annapolis Junction and Fort Meade area. Description: • You will act as a general-purpose CNO software engineer for up-and-coming projects where you will design, develop, prototype, modify, and integrate solutions to provide mission-centric results. • You will work closely with analysts, operators, data … scientists and other software engineers to provide mission support. Responsibilities: • Augment existing toolsets. • Derive, document, and analyze requirements. • Build prototypes to demonstrate understanding of mission requirements. • Produce end toolsets that can operate within mission constraints. Required: • TS/SCI and Poly • Mid-level CNO Developer should have 5+ years experience • Senior level CNO Developer should have a minimum of … years' experience • Familiar with Unix based systems. • Produce and modify software systems in C/C Python. • Provide support for fielded software systems. • Familiarity with Git and Subversion. • Atlassian Tools (Jira, Confluence). • Experience with any of the following: Java, JavaScript, Bash, PowerShell, Perl, C#, Rust, Assembly. • Experience with developing CNO specific software in Linux/Windows More ❯