Job Number: 54 Job Category: GovTech Job Title: SENIOR SOFTWARE ENGINEER - MARYLAND - URGENT Job Type: Full-time Clearance Level: Top Secret/SCI - Full Scope Polygraph Work Arrangement: On-site Job Location: Annapolis Junction MD Salary: 200k - 250k Background Develop, testing, and maintain software systems, often with a focus on mission-critical or high-security applications Provide technical … leadership, mentorship, and guidance to junior engineers and development teams Working with cross-functional teams, including security experts, system engineers, and other software developers to build integrated solutions Leads the design and architecture of complex software systems that may interact with hardware or sensitive data Requirements B.S in Computer Science or similar degree 12 Years experience developing software … other JVM languages Experience with Spring Boot and Maven Experience with Kafka, MongoDB, JMS, GitLab Pipelines, Kubernetes, Rancher, ELK stack, Grafana Must have an active TS/SCI cleared software engineer with Full Scope Polygraph security clearance Preferred Python; Java More ❯
OVERVIEW: We are seeking a highly skilled Software Developer with at least five years of experience in software development and a strong background in Java, Golang, and/or C/C++ programming languages. The ideal candidate brings experience in containerizing applications using Docker and orchestrating them using Kubernetes. The Software Developer develops and execute automated test … scenarios using Gherkin and be able to write and maintain Unix Scripts. The Software Developer has strong problem-solving and analytical skills. The Software Developer collaborates with cross-functional teams to design and implement cloud-native solutions and participates in Agile development process. The work is full time on-site in Chantilly, VA. REQUIRED QUALIFIFICATIONS: Bachelor's Degree … in Computer Science or related technical field 5 years performing formal software development (with testing and version control) 3 years experience Java programming 2 years experience Golang programming 2 years experience C/C++ programming Understanding of containerization (e.g. Docker and Kubernetes) DESIRED QUALIFICATIONS: Clearance: Active Polygraph Master's in Computer Science or related technical field 5 or more More ❯
Overview Triaplex, Inc. (A wholly owned subsidiary of VTG) is looking for a Full Stack Software Engineer to join our team. This position will support a mission-focused customer during the full life-cycle development of a Radio Frequency Processing System. What will you do? Key Responsibilities Analyze user requirements to derive software design and performance requirements Debug … existing software and correct defects using a variety of programming languages (Examples: Java, JS, Vue, Python, C++) Create and maintain a scalable, high-availability, mission system using modern system design principles. Create docker containers and/or Kubernetes pods and clusters. Provide recommendations for improving documentation and software development process standards Assist with developing and executing test procedures … for software components Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces Generate automation scripts as appropriate to improve workflow and More ❯
Bristol, Avon, South West, United Kingdom Hybrid / WFH Options
Granite Recruitment and Consulting Ltd
Senior Software Engineer - Aztec West, Bristol/Hybrid £50,000 - £55,000 plus flexible working and excellent benefits A superb opportunity for an experienced Senior Software Engineer to join one of Bristol's leading software houses. The majority of the work will be carried out usingC++but they are happy to consider people from any OO background (C# … Java, Python etc.). Previous experience of desktop application development, or work with an algorithmic focus would also be beneficial here. This Senior Software Engineer role is working for a company with a global presence, and you will have a significant input into the design and development of software used by some of the most recognisable brands in More ❯
BS32, Almondsbury, South Gloucestershire, Gloucestershire, United Kingdom Hybrid / WFH Options
Granite Consulting
Senior Software Engineer - Aztec West, Bristol/Hybrid £50,000 - £55,000 plus flexible working and excellent benefits A superb opportunity for an experienced Senior Software Engineer to join one of Bristol's leading software houses. The majority of the work will be carried out using C++ but they are happy to consider people from any OO … background (C#, Java, Python etc.). Previous experience of desktop application development, or work with an algorithmic focus would also be beneficial here. This Senior Software Engineer role is working for a company with a global presence, and you will have a significant input into the design and development of software used by some of the most recognisable More ❯
Sheffield, South Yorkshire, Yorkshire, United Kingdom Hybrid / WFH Options
Fdo Consulting Limited
Principal C# Software Engineer, Hands-on with excellent people skills including leading, mentoring, training, coaching, etc. , Mainly back end C#, .net, SQL - but good front end skills required too. Home Based c £ 80000 - 95000 + benefits My client is a software product company that build an innovative SaaS product for utilities market. As they continue to grow they … are looking for a hands-on Principal Software Engineer with a combination of strong C#/.net technical skills and excellent people management skills that will include coaching, mentoring, conflict resolution, etc, etc. Utilising agile methodologies you will lead a team from a technical stadpoint and deliver high quality software fortnightly, focusing on scaleability, robustness and continuous improvement. … Collaborating with Product Owners, Project Managers and fellow Lead Software Engineers, you will further develop the product. Key responsibilities for this role include - Hands on coding using your excellent C#/,net experience (and ideally AWS or Azure). Responsible for the fortnightly technical output Collaborating with Product Owners on tactical delivery Drive Agile across the team Mentoring, coaching More ❯
Lutterworth, Leicestershire, East Midlands, United Kingdom Hybrid / WFH Options
JAM Recruitment Ltd
I'm working with a software development business based in Lutterworth, Leicestershire that specialises in delivering cutting-edge Cyber Security solutions to its clients. They are looking for a talented Software Engineer with expertise in C# and React Redux to design, develop and enhance their Cyber Security products. You will collaborate closely with cross-functional teams including security … Redux to deliver seamless user experiences. Implement security best practices and code reviews to ensure compliance with industry standards. Collaborate with security experts to translate complex requirements into effective software solutions. Participate in the full software development life-cycle - from design and development to testing and deployment. Continuously improve application performance, security, and usability based on customer feedback. … What They're Looking For: Proven experience developing software using C# and .NET frameworks. Strong skills in React and Redux for building scalable front-end applications. Passion for Cyber Security and understanding of security principles, threats, and mitigation techniques. Experience with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or equivalent) is a plus. Excellent problem-solving abilities More ❯
Developing embedded software using modern C++ on Linux This product development and manufacturing company are growing and looking for a Senior Embedded Software Engineer to join their team. Their technologies are both standalone instruments as well as hardware components for complex systems integrated into customer products. As a senior team member, you will deliver robust, high quality software, write automated tests, as well as peer review other code. Requirements: Degree in computer science or electronics, with demonstrable industry experience as a senior embedded software engineer. Extensive experience with embedded software using modern C++ (ideally 17) programming that is used for developing optimised complex systems through efficient memory management including embedded kernel and Linux driver technologies. More ❯
Python Software Engineer/Developer London onsite to £55k Are you a backend focussed Software Engineer with strong Python skills looking for an opportunity to progress your career, working on complex systems with access to a range of technology across the full stack? You could be joining the tech hub of a Venture Capitalist that invest in start … ups across the financial services sector. As a Python Software Engineer you will join a small R&D development team with a wide range of projects, you'll have exposure across the full software development lifecycle from ideation and design through to developing production codebases. Initially you'll be working on a project for a particular banking client … a good knowledge of Computer Science fundamentals such as OOP, Data Structures, Algorithms You're collaborative with excellent communication skills What's in it for you: As a Python Software Engineer you will earn a competitive salary (to £55k) plus benefits. There's also excellent career progression in a role that you can shape and influence. Apply now to More ❯
Job Title: Software Engineer - Developer Clearance Level: TS/SCI with Polygraph Location: Herndon, VA Position Overview: We are seeking a Software Engineer - Developer to join a dynamic team focused on delivering mission-critical applications and solutions. The ideal candidate will have experience in software development, system integration, and database management, with a strong emphasis on leveraging … demonstrate proficiency in the following areas: 1. Experience using Splunk for monitoring activity, performance, and identifying issues for applications. 2. Experience with Microsoft SQL Server. 3. Leveraging Sponsor-procured software within system builds. 4. Developing custom Windows services. 5. Developing custom web applications tailored to mission needs. 6. Deploying applications using Amazon Web Services (AWS) and cloud infrastructure. 7. More ❯
Title: Software Engineer 3 (HPC) Location: Annapolis Junction, MD Compensation Range: $180 -$200K Clearance: Active TS/SCI w/Polygraph needed to apply Company Overview: Cornerstone Defense is the Employer of Choice within the Intelligence, Defense, and Space communities of the U.S. Government. Realizing early on that our most prized assets are our employees, we continually focus our … Perks at Work Discount Program Referral Program Leads Generation Program CollegeAmerica 529 Fitness Reimbursement Program Travel Assistance Norton Lifelock Benefit Solutions Life Planning Financial & Legal Services Position Description The Software Engineer shall be responsible for performing characterization and performance tuning of various software solutions for multiple HPC node types. The Software Engineer shall collaborate with HPC SMEs … mission customers, and other stakeholders to understand their computational needs and develop efficient software solutions to meet those requirements. This position involves working with parallel computing frameworks, optimizing algorithms for parallel execution, and ensuring scalability and performance of software applications on HPC clusters. Qualifications : Master's degree in computer science or related discipline from an accredited college or More ❯
Are you mission-focused and ready for a company who values your contributions? We are currently looking to hire an experienced either Full Stack, Front, and Software Engineer to help support a broad range of analytical projects. Generally, you will be expected to provide evaluate operational and technical approaches to analyze, design, verify, validate, and implement software systems. … Requirements: Eight (8) years of experience as a Software Engineer supporting programs and/or contracts of similar scope, type, and complexity Experience using one of the object-oriented programming languages: Python Java C# Experience implementing the design and integration of full stack development Experience developing a database using one or more of the tools/languages: Spark SparkR … Scala Hive Tableau SQL Familiarity with software installation and integrations using AGILE methodologies A Bachelor's degree (or equivalent) in Computer Science or related discipline from an accredited college or university Active TS/SCI clearance with Polygraph Highly Preferred: Oracle SQL certification or equivalent Experience building using Appian to build applications, a low-code automation platform About Kaizen More ❯
North Point Technology is seeking a TS/SCI w/Poly cleared Software Engineer/Systems Administrator to join our team! As a Software Engineer/Systems Administrator, you'll support mission-critical systems and services for a highly secure environment. This hybrid role involves both software development and systems administration tasks, making it ideal for … versatile professionals. You'll be responsible for designing and maintaining enterprise applications, scripting automation solutions, managing infrastructure components, and ensuring overall system performance and security. Responsibilities: Develop and maintain software using Object-Oriented programming (C#, Java, or C++) Create automation scripts using PowerShell, Bash, SQL, or PL/SQL Support full-stack web development with PHP, JavaScript, ASP.NET, and … Active TS/SCI clearance with adjudicated Polygraph (must be active before start) Security+, SSCP, CISSP, or CASP (must be current and customer-approved) 2+ years of experience in software development or system administration Proficiency in at least one object-oriented language (C#, Java, or C++) Hands-on experience with Windows Server and/or Red Hat Linux administration More ❯
Overview BigBear.ai is seeking a Software Engineer on an exciting upcoming Cyber Operations contract award. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part … of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use … of Commercial Off-the-shelf (COTS)/Government Offthe-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. What you will do Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Provide recommendations for improving documentation and software development More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Harnham - Data & Analytics Recruitment
GRADUATE SOFTWARE ENGINEER LONDON £40,000 THE COMPANY This fast-growing digital insurance scaleup is transforming the industry with a customer-first approach-bringing simplicity, transparency, and affordability to rental, home, and travel insurance. With over 100,000 customers and ambitious plans to launch new products, your work here will directly shape how people protect the things they love … most. THE ROLE As a Graduate Software Engineer , you will be hands-on in designing, building, and scaling products that redefine what modern insurance looks like. You'll join a cross-functional pod of engineers and collaborate to solve real customer problems and influence product direction from day one. Specifically, you can expect to be involved in the following … with Docker Working on cloud infrastructure with Kubernetes on AWS Helping to expand the product portfolio during a key period of rapid growth SKILLS AND EXPERIENCE The successful Graduate Software Engineer will have the following skills and experience: Degree in Computer Science or another STEM field (1st or Distinction highly preferred) Demonstrated experience via GitHub, side projects, internships, or More ❯
Columbia, Maryland, United States Hybrid / WFH Options
Argo Recruiting
Job Title: Software Engineer (SWE1) - TS/SCI Columbia, MD 60% Telework Location: Columbia, MD (Hybrid - up to 60% telework) Clearance Required: TS/SCI Employer: Geon Technologies (Prime Contract) Pay: Up to $78/hr (W2) Job Type: Full-time Contract Must have Top Secret Full Scope Polygraph Cleared by the NSA Overview: Geon Technologies is seeking a … highly motivated and skilled Software Engineer (SWE1) to support mission-critical systems in a hybrid environment. This role requires strong front-end and back-end development skills along with experience in modern DevSecOps practices and containerized architecture. As a SWE1, you'll work in a collaborative Agile environment supporting national security efforts, focusing on UI development, API integration, and … deployment of services using GitLab CI/CD and GitOps practices Implement and troubleshoot containerized applications using Docker and Kubernetes Collaborate with RF/SIGINT system engineers to integrate software with mission platforms Utilize Linux/Unix environments for development and deployment Contribute to Agile sprints and documentation Required Qualifications: U.S. Citizenship and active TS/SCI security clearance More ❯
Uxbridge, London, United Kingdom Hybrid / WFH Options
Asset Resourcing
Senior Software Engineer Access & SQL > C# .Net migration Hybrid (12 days in HQ) £60,00070,000 + benefits This role will take ownership of a legacy product developed in Microsoft Access, with a view to modernising the system via a microservices architecture. The successful candidate will maintain, document, and optimise the current product, whilst designing, developing, and implementing reusable … and is the largest such independent national service provider in the UK today. They are a national business with staff geographically spread across the UK and Northern Ireland. Senior Software Engineer Key duties: Take ownership of, and provide day-to-day support for, the current Access-based platform. Maintain and optimise the existing Access database, ensuring its reliability and … relational database model. Design and propose a scalable microservices architecture to support future enhancements. Ensure any API or integration layers use .NET and/or associated Azure technologies. Senior Software Engineer Essential experience: Proven experience working with Microsoft Access as a front-end tool. Proficiency in VBA for maintaining and enhancing legacy functionality. Strong SQL development and optimisation skills. More ❯
Overview BigBear.ai is seeking a Software Engineer on an exciting upcoming Cyber Operations contract award The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part … of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software tradeoffs, software reuse, use … of Commercial Off-the-shelf (COTS)/Government Offthe-shelf GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. What you will do Analyze user requirements to derive software design and performance requirements Debug existing software and correct defects Provide recommendations for improving documentation and software development More ❯
West London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Software Engineer/Developer (Java 17 Kotlin AWS) London/WFH to £85k Are you a technologist Software Engineer with strong Java skills looking to progress your career, working with a modern cloud based infrastructure and a range of technology? You could be joining a hugely successful and growing commodities trading firm that specialise in trading whiskey. As … a Software Engineer you'll collaborate with the Lead Engineer on the core trading platform as the company looks to scale the platform and introduce new features. There's an emphasis on code quality; designing and developing highly complex web based trading platforms working across the full development lifecycle. The technology stack includes Java 17, Kotlin, Spring Boot and … Kubernetes, Docker and Linux so previous exposure to any of these would be beneficial You're collaborative with good communication skills What's in it for you: As a Software Engineer/Developer you will earn: Salary to £85k Bonus Hybrid working (x3 days in London per week) Learning and career development opportunities Apply now to find out more More ❯
Uxbridge, Middlesex, England, United Kingdom Hybrid / WFH Options
Asset Resourcing Limited
Senior Software Engineer - Hybrid (1-2 days in HQ) - £60,000-70,000 + benefits This role will take ownership of a legacy product developed in Microsoft Access, with a view to modernising the system in C# and .Net via a microservices architecture. The successful candidate will maintain, document, and optimise the current product, whilst designing, developing, and implementing … and is the largest such independent national service provider in the UK today. They are a national business with staff geographically spread across the UK and Northern Ireland. Senior Software Engineer - Key duties: Take ownership of, and provide day-to-day support for, the current Access-based platform. Maintain and optimise the existing Access database, ensuring its reliability and … relational database model. Design and propose a scalable microservices architecture to support future enhancements. Ensure any API or integration layers use .NET and/or associated Azure technologies. Senior Software Engineer - Essential experience: Proven experience working with Microsoft Access as a front-end tool. Proficiency in VBA for maintaining and enhancing legacy functionality. Strong SQL development and optimisation skills. More ❯
we're looking for a Senior Embedded Engineer to join us in this exciting journey. As a Senior Embedded Engineer, you'll be responsible for creating and developing embedded software in C++ on Linux-based systems, ensuring high-quality, efficient, and reliable code for complex, distributed systems. Key Responsibilities: Lead and contribute to all stages of the full software development lifecycle, from requirements analysis to design, development, testing, documentation, and training. Develop robust, clean, and high-quality embedded software solutions. Create functional designs and detailed specifications for system components. Implement rigorous testing processes, including writing scripts for test automation. Review code from fellow engineers and provide constructive feedback to ensure code quality and alignment with project standards. … Take ownership of projects while ensuring collaborative teamwork and communication across different teams. Contribute to system optimisation, debugging, and refining embedded software solutions. Required Experience & Qualifications: Proven experience in developing and optimising complex software systems. Strong experience in designing and implementing embedded kernel technologies and drivers. Excellent proficiency in Embedded C and C++ programming. Strong analytical skills with More ❯
East of England, United Kingdom Hybrid / WFH Options
Murray McIntosh Associates Ltd
we're looking for a Senior Embedded Engineer to join us in this exciting journey. As a Senior Embedded Engineer, you'll be responsible for creating and developing embedded software in C++ on Linux-based systems, ensuring high-quality, efficient, and reliable code for complex, distributed systems. Key Responsibilities: Lead and contribute to all stages of the full software development lifecycle, from requirements analysis to design, development, testing, documentation, and training. Develop robust, clean, and high-quality embedded software solutions. Create functional designs and detailed specifications for system components. Implement rigorous testing processes, including writing scripts for test automation. Review code from fellow engineers and provide constructive feedback to ensure code quality and alignment with project standards. … Take ownership of projects while ensuring collaborative teamwork and communication across different teams. Contribute to system optimisation, debugging, and refining embedded software solutions. Required Experience & Qualifications: Proven experience in developing and optimising complex software systems. Strong experience in designing and implementing embedded kernel technologies and drivers. Excellent proficiency in Embedded C and C++ programming. Strong analytical skills with More ❯
Basildon, Essex, United Kingdom Hybrid / WFH Options
leonardo company
C# Software Engineer (Senior/Principal) Apply Locations: GB - Basildon Time Type: Full time Posted on: Posted Yesterday Job Requisition ID: R Job Description: The Opportunity Are you a Software Engineer with C# experience looking for your next challenge? Here at Leonardo, we are on the hunt for talented software engineers to support our Integrated Sensors & Protection … line of business, working on a range of defence projects. Direct industry experience is not required; we are happy to explore all backgrounds and help develop all our software engineers. What you will do: You will be a key part in a community of world-class software engineers who will continuously improve, collaborate and innovate with other engineers … to create market-leading products within the defence industry. What we are looking for: Essential: C# software development Machine-to-machine networking, working to third-party interface definitions Test frameworks and test development (not test-driven development) Microservices architecture/containerisation CUDA integration (AI/ML) Development of new applications to meet user expectations and within formal constraints. HMI More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Python AWS AI) London/WFH to £110k Would you like to join a growing and profitable start-up that is viewed as a leading FinTech disruptor in a senior role that will allow you a great deal of influence and progression? As a Backend Software Engineer you will architect and build highly … performant and scalable solutions using SOLID design principles, collaborating with cross functional Agile project teams in 2 week Sprints, you'll be an advocate of best practice and ensure software is delivered to schedule. There's a host of new features and development work and you'll also help to drive the adoption of AI within the business, introducing … s a hybrid policy, with two days in the brand new London offices and flexibility to work from home three days a week. About you: You are an experienced Software Developer/Engineer with a strong knowledge of modern best practice You have strong Python backend development skills, ideally also C# coding skills You have a good knowledge of More ❯
Nottingham, Nottinghamshire, England, United Kingdom Hybrid / WFH Options
Fynity
Senior Software Engineer Location: Hybrid – Nottingham Are you ready to be part of something bigger than just "another dev job"?Fynity is exclusively recruiting for a leading SaaS company with a 35-year legacy in helping businesses turn raw data into clean, compliant documents. Now, they’re reimagining their core platform, transforming it from a powerful legacy solution into … a modular, modern cloud-native system.We're recruiting for a Senior Software Engineer to join a cross-functional platform team. This isn't just about building features, it's about shaping the future of a mission-critical system used by some of the world’s top enterprises. Responsibilities include: Lead efforts to modernise a complex monolithic codebase into a … with legacy systems and greenfield development. Collaborate in agile sprints, taking ownership from planning to delivery. Mentor teammates, review code, and share knowledge across the team. The successful Senior Software Engineer will have: 5–10 years' experience in software development, ideally across multiple domains. Strong proficiency in C++ and desktop application development on Windows (Win32 experience is a More ❯