Jovian Concepts, Inc is looking to hire a Software Engineer level 2 for a great opportunity in the Annapolis Junction area. TS/SCI Clearance with a Poly required. No CCA's will be accepted at this time. The Python/SDR SWE is focused on mission critical system development, deployment and evolution. This role involves developing robust applications … CD pipelines, Docker, Kubernetes, and Git, as well as a strong understanding of RF signals, particularly those related to satellite technologies.The following are the primary functions of the position: Software Development: Design, develop, test, and maintain applications using Python for software-defined radio technologies, focusing on GNU Radio-like and REDHAWK frameworks. Helm for Kubernetes Management: Utilize Helm … to manage and deploy applications within Kubernetes environments, ensuring effective scaling and orchestration of SDR-related services. DevSecOps Integration: Collaborate with security teams to incorporate security practices throughout the software development lifecycle, including threat modeling, vulnerability assessments, and automated security testing. Continuous Integration and Continuous Deployment (CI/CD): Build and maintain CI/CD pipelines to automate testingMore ❯
Epsilon C5I () is focused on software development and systems engineering for intelligence and combat systems. We are hiring for a Senior Software Engineer I with 6+ years of experience to join our team in San Diego. Our software teams employ an Agile/Scrum process to rapidly design, code, and integrate capabilities into mature solutions. Our primary … end users are focused on the safety and security of Navy and other DoD personnel. Summary: Work on a team developing cutting-edge technology to support DevOps testing environments for integrating Commercial and Government Off the Shelf (COTS/GOTS) technologies. You will help design and develop features and capabilities for a software test automation framework, implement and … maintain automated test procedures, as well as build and maintain CI/CD infrastructure. Duties & Responsibilities: Work within an AGILE software development and integration environment Create and enhance automation framework using Python, Robot Framework, and common OSS tools and technologies to automate system health checks, APIs, functional tests, and verification and validation of various system capabilities Implements re-usable More ❯
life and launch your career today. At the heart of Defining Possible is our commitment to missions. In rapidly changing global security environments, Northrop Grumman brings informed insights and software-secure technology to enable strategic planning. We're looking for innovators who can help us keep building on our wide portfolio of secure, affordable, integrated, and multi-domain systems … have the resources, support, and team to do some of the best work of your career. We are looking for you to join our team as a Staff Cyber Software Test Engineer/Test Automation Engineer based out of Chantilly, VA. Do you enjoy learning about new technologies and how they can be used to provide cutting-edge services … engineer who focuses on quality, takes pride in finding defects, and understands the importance of delivering defect-free applications? Do you have a knack for building automation into your testing process to streamline the test cycle? Are you someone who embraces and encourages agile software development? If so, then join Northrop Grumman to become a member of a More ❯
OVERVIEW: We are seeking for a Mid-Level Software Development Engineer to provide Agile DevOps support to mission critical systems. As a Software Development Engineer on this program, you will have the opportunity to build strong systems and software utilizing cloud capabilities and gain agile development experience in support of an Enterprise cybersecurity program. Based in DevOps … framework, you will participate in and/or direct major deliverables throughout all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing. GENERAL DUTIES: Contribute to software programming initiatives to support innovation and enhancement, using JavaScript, Java, and/or Python. Execute software system validation and testing methods using Junit and Katalon Create software solutions to leverage automated deployment technologies Develop and deploy prototypes and solutions within Commercial Cloud Solutions leveraging Infrastructure platform services Support the Agile software development lifecycle following Program SAFe practices Apply DevOps tools like Ansible, Docker, and Jenkins to support automated deployment and containerization Directly support deployment of build artifacts More ❯
Software Developer Location: Chantilly, VA Clearance: TS, SCI/Poly eligible Level: T2 Job Description: We are recruiting for a Mid-Level Software Development Engineer to provide Agile DevOps support to mission critical systems for our customer. As a Software Development Engineer on this program, you will have the opportunity to build strong systems and software … agile development experience in support of an Enterprise cybersecurity program. Based in DevOps framework, you will participate in and/or direct major deliverables throughout all aspects of the software development lifecycle including scope and work estimation, architecture and design, coding and unit testing. Responsibilities: Contribute to software programming initiatives to support innovation and enhancement, using JavaScript, Java … and/or Python. Execute software system validation and testing methods using Junit and Katalon Create software solutions to leverage automated deployment technologies Develop and deploy prototypes and solutions within Commercial Cloud Solutions leveraging Infrastructure platform services Support the Agile software development lifecycle following Program SAFe practices Apply DevOps tools like Ansible, Docker, and Jenkins to More ❯
cutting-edge technologies. • Supportive & Collaborative Culture: Empowering environment valuing creativity and teamwork. Team-building, social events, and a true community atmosphere. Immediate Opening: We are seeking a Mid-Level Software Development Engineer to provide Agile DevOps support for mission-critical systems within our cybersecurity program. This role allows you to build robust systems and software utilizing cloud capabilities … and gain experience in Agile development. Responsibilities: • Design & Develop: Contribute to software programming initiatives using JavaScript, Java, and/or Python to drive innovation and enhance system capabilities. • Test & Validate: Execute software system validation and testing methods using Junit and Katalon. • Automate & Deploy: Create software solutions that leverage automated deployment technologies and develop prototypes within commercial … quarterly reviews to assess system performance. • Troubleshoot & Resolve: Address installation, data flow, and log ingestion issues in development and production environments. • Manage & Administer: Perform daily management tasks for deployed software environments and application clusters. • Agile Collaboration: Participate in sprint planning and user story estimation while contributing to design and architectural decisions. • DevSecOps Engagement: Engage in automated CI/CD More ❯
working for organizations like SDA, RCO, or DARPA, we are most excited about candidates who have demonstrated success in delivering complex, reliable space systems under tight timelines. As a Software Engineering Lead at Leidos, you will lead a team of software engineers and collaborate with other software and algorithm engineers in addressing emerging challenges in space sensor … capabilities. The candidate will primarily work to develop ground-based applications in support of space-based software using Agile software development methodologies. You will play a pivotal role in ensuring the capability, quality, and reliability of our ground-based software. This role offers a fantastic opportunity to contribute to Leidos' mission of delivering cutting-edge solutions for next … track record of success in delivering complex projects and are eager to make a meaningful impact on national defense, we want to hear from you. Primary Responsibilities As a software engineering lead, you will have a role consisting of: Lead the development of ground software for sensor applications and programs. Participate in development phases from detailed requirements flow More ❯
working for organizations like SDA, RCO, or DARPA, we are most excited about candidates who have demonstrated success in delivering complex, reliable space systems under tight timelines. As a Software Engineering Lead at Leidos, you will lead a team of software engineers and collaborate with other software and algorithm engineers in addressing emerging challenges in space sensor … capabilities. The candidate will primarily work to develop ground-based applications in support of space-based software using Agile software development methodologies. You will play a pivotal role in ensuring the capability, quality, and reliability of our ground-based software. This role offers a fantastic opportunity to contribute to Leidos' mission of delivering cutting-edge solutions for next … track record of success in delivering complex projects and are eager to make a meaningful impact on national defense, we want to hear from you. Primary Responsibilities As a software engineering lead, you will have a role consisting of: Lead the development of ground software for sensor applications and programs. Participate in development phases from detailed requirements flow More ❯
Position Description: Red Arch Solutions is seeking a DevOps - Software Engineer in Annapolis Junction, Maryland. The Software Engineer shall play a key role in delivering fast, reliable, and secure deployments across a diverse range of HPC operating environments. The Software Engineer shall be responsible for designing, implementing, and managing the organization's CI/CD pipeline strategy … with a focus on automation, efficiency, security, and quality. In this role, the Software Engineer will develop and maintain automated processes for build, test, and release, ensuring each stage of the software delivery lifecycle meets the highest standards for security, compliance, and performance. As the technical owner of the organization's CI/CD infrastructure, the Software Engineer shall collaborate closely with Software Engineers, System Administrators, and QA to continuously improve and streamline the end-to-end deployment process. Responsibilities: Analyze user requirements to derive software design and performance requirements. Debug existing software and correct defects. Design and code new software or modify existing software to add new features. Write or More ❯
Position Summary MAG Aerospace is looking for a skilled Software Engineering Development Lead to support the U.S. Army Electronic Warfare & Cyber Program in Hanover, MD! This role is an opportunity to contribute to the newly established PM Cyber & Space division and participate in the expanding Cyber Infrastructure Product Office. As the Software Engineering Development Lead, you will oversee … future of cyber technology! Essential Duties and Responsibilities Duties include, but are not limited to : Collaborates with system users, requirements owners, and developmental contractors to translate operational requirements into software requirements, designs, and implementations Participates in planning, coordinating, scheduling, directing, and controlling engineering and technical support activities applicable to software development and integration of software tools/… capabilities onto a variety of execution platforms Participates in the development and execution of software and system test strategies Reviews and assesses developmental contractor software code to ensure compliance with government-provided coding and cybersecurity standards Participates in government oversight of contractor software development activities, to include as a supporting team member in agile development paradigm activities More ❯
Position Overview: The Sr Tester Engineer leveraging a combination of automation testing, some manual testing and software development in support of DevSecOps to enhance mission-critical systems. The candidate will contribute to developing and testing innovative solutions while ensuring compliance with rigorous security and operational standards. This role involves collaboration with cross-functional teams, including DevOps … software engineering, and cybersecurity professionals, to deliver high-quality, secure, and efficient solutions. Key Responsibilities: 1. Testing and QA: Develop, execute, and maintain automated test scripts using tools like Pytest and Selenium. Perform backend and frontend testing, including functional, unit, integration, and regression testing. Document and communicate test results, ensuring adherence to quality standards. 2. DevSecOps: Implement … and manage containerized applications using Docker and Kubernetes. Automate infrastructure deployments using Terraform and Ansible. Optimize and secure DevOps workflows, including code reviews, branching strategies, and static analysis. 3. Software Development: Develop and maintain software using Python, C++, or other modern programming languages. Contribute to developing custom tools and applications to support mission requirements. Participate in Agile softwareMore ❯
a highly skilled Full Stack Developer to join our team and provide Agile DevOps support for mission-critical systems. This role offers a unique opportunity to develop robust systems, software, and cloud environments while maintaining and enhancing critical systems. You will contribute technical expertise throughout the software development lifecycle, from design and development to implementation and testing, within a DevOps framework. Key Responsibilities: Lead and participate in software programming initiatives to support innovation and enhancement, utilizing HTML, CSS, JavaScript, Java, Python, SpringBoot, Hibernate, and Angular. Direct and develop software system validation and testing methods using JUnit and Katalon. Create and integrate custom-developed software solutions leveraging automated deployment technologies. Prototype, develop, and … with team members, Product Owners, and Scrum Masters to ensure alignment and implementation of User Stories to customer use cases. Conduct proof of concept, performance, and end-to-end testing to analyze and coordinate infrastructure needs driven by developed software. Support Agile software development lifecycle following Program SAFe practices. Utilize industry-leading DevOps tools like GitHub, Jenkins, and More ❯
Engineer to support a client in Virginia. Job Description: Responsibilities: Collaborate with cross-functional teams to understand project requirements and develop comprehensive test plans and test cases. Execute manual testing procedures to identify defects, validate functionality, and ensure compliance with specifications. Design, develop, and maintain automated test scripts and frameworks to streamline testing processes and increase test coverage. … Conduct regression testing to ensure that software changes have not adversely affected existing functionality. Perform exploratory testing to uncover potential issues and improve overall product quality. Analyze test results and provide clear and concise reports on testing progress, defects, and overall product quality. Work closely with developers to isolate, reproduce, and debug issues found during testing. … Continuously improve testing strategies, tools, and processes to enhance efficiency and effectivenessRequired Skills: Bachelor's degree in Computer Science, Engineering, or related field. 4+ years of experience in softwaretesting, with a focus on both manual and automated testing. Strong understanding of softwaretesting principles, methodologies, and best practices. Proficiency in writing and executing manual More ❯
As a Top Secret Test Engineer for this program, you will be working in an organization that's mission is to develop and operate the best possible software for critical national security enterprise applications. This organization leverages SCRUM and SAFE Agile software development methodology and strong Dev Ops practices. You will be responsible for creating software test … and automating test cases, performing application testing, validating bugs, and isolating issues; writing and initiating tests and then analyzing and reporting the test results in the ticketing system; and performing configuration management, change management, and release management. You will test high performance and large-scale immersive systems. You will design, implement, and conduct test and evaluation procedures to ensure … system requirements are met. "This position is contingent upon award" Responsibilities: Responsible for creating software test and automating test cases, performing application testing, validating bugs, and isolating issues; writing and initiating tests and then analyzing and reporting the test results in the ticketing system; and performing configuration management, change management, and release management. Tests high performance and large More ❯
Automation Tester to join our teams and work on client projects located in Brussels . As a Manual & Automation Tester , your main responsibilities will include: Conducting manual and automated softwaretesting to ensure high-quality deliverables Creating, maintaining, and executing test plans, test cases, test scripts (manual and automated) Developing and maintaining automated test suites for functional and … regression testing Performing regression, functional, integration, and performance testing Reviewing product requirements and designing test cases based on project specifications Collaborating with development teams to identify and resolve issues early in the development lifecycle Tracking, documenting, and managing bugs using defect tracking tools Participating in agile ceremonies and contributing to the test strategy Applying ISTQB methodologies and best … practices throughout the test lifecycle Providing support in test environment setup and test data management Contributing to the continuous improvement of testing tools, processes, and frameworks Mentoring junior testers and sharing expertise on automation tools and best practices Your Profile Degree in Computer Science, Software Engineering, or equivalent 6 to 9 years of experience in manual and automation More ❯
IT Systems and user requirements. The Tester also directs or assists in the design of automated test scripts in support of user requirements for moderately complex to extremely complex software of IT systems. The Automation Tester will perform activities such as determining what technical testing strategy to implement; converting manual test cases to automated scripts, analyze test case … environment interfaces; conducting various types of tests and collecting necessary metrics; writing test analysis documents highlighting key findings and recommendations; perform code reviews. The Automation Tester performs formal system testing activities for a particular project or subset of a larger project. The Test Engineer may evaluate, recommend, and implement automated test tools and strategies. The test engineer may also … develop, maintain, and upgrade automated test scripts and architectures for application products. The Test Engineer may direct and/or participate in all phases of risk management assessments and software/hardware development with emphasis on analysis of user requirements, test design and test tools selection. The Tester should have the following skills: • Possesses and applies expertise on multiple More ❯
leader for AI/ML and cybersecurity programs supporting federal clients. This is a high-impact hybrid role requiring deep technical knowledge in artificial intelligence, machine learning, cybersecurity, and software engineering-paired with proven experience leading cross-functional teams, managing government contracts, and engaging directly with stakeholders. POSITION DUTIES: AI/ML & Data Science Duties Design, develop, test, and … operations (AI Ops) Conduct adversarial AI assessments and ensure operational robustness Apply applied data science for mission analysis and solution design Perform model governance, validation, sustainment, and impact analysis Software & Systems Engineering Engineer modular, testable, reusable software components and AI algorithms Apply secure coding practices across lifecycle (DevSecOps) Conduct system security engineering and softwaretesting (DT … management 7+ years of hands-on AI/ML development and deployment experience Demonstrated expertise in: AI/ML model lifecycle management Data engineering and applied data science Secure software development and DevSecOps Cybersecurity practices, ATO processes, and risk assessments Managing complex, multi-task government projects Strong experience supporting federal clients (DoD, IC, or similar) Extensive experience with MLOps More ❯
Washington, Washington DC, United States Hybrid / WFH Options
Technica Corporation
Assist in the development of modular web-based applications, written using Oracle APEX 21.2 or newer. Work in conjunction with other developers to assist in various phases of the Software Development Lifecycle (SDLC), including but not limited to, system analysis, system design, prototype construction, application development, and test automation. Maintain responsibility for designing, testing, coding, and developing using … Oracle APEX to meet user needs and specifications. This includes recommending software upgrades for current and future systems, ensuring software continues to function normally through software maintenance, upgrade, and testing, and system documentation for current and future upgrades. Communicate application development status, risks, and issues effectively to the development team in collaboration with government leads. Continuously … evaluate and improve software processes to ensure that the re-engineered system is efficient and effective. This opportunity will be 100% on-site in our Patriot's Plaza II (PPII) location in Washington, D.C. The government has established policies for on-site vs hybrid work which varies across divisions and contracts. Staff are obligated to adhere to these and More ❯
tight schedule. • Some travel may be required depending on the site supported. Primary Responsibilities: The SCCM Engineer, or System Center Configuration Manager Release Engineer, will be responsible for deploying, testing, and maintaining software updates and patches for enterprise end-user PCs. They also help develop and maintain documentation and best practices for deploying and patching software and … hardware. • SoftwareTesting & QA: Experience with functional, regression, and performance testing. • Patch & Release Management: Understanding of patching processes, software deployment, and impact analysis. • Scripting & Automation: Proficiency in PowerShell, Python, or Bash for test automation and patch validation. • CI/CD & DevOps Tools: Familiarity with Jenkins, GitLab CI/CD, Ansible, SCCM, or Intune for automated patch testing. … Operating Systems & Infrastructure: • Deep knowledge of Windows, Linux, and MACOS patching. • Experience with Windows Server Update Services (WSUS), SCCM, or Linux patching tools like YUM and APT. • Network & Security Testing: Understanding of vulnerability scanning tools (Nessus, Qualys) and security compliance frameworks (DISA STIGs, NIST, CIS benchmarks). • Database & Log Analysis: Ability to query logs and databases (SQL, Splunk, ELK More ❯
Developer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and Cryptographic Key Management. At Leidos, we offer competitive benefits, including Paid Time Off, 11 paid Holidays, 401K with a 6% company … This Java Developer role with strengths in developing MarkLogic based applications provides Agile DevOps support to mission-critical systems. You will have the opportunity to build and maintain systems, software, and cloud environments, while providing operations and maintenance for critical systems. In this role, you will also design, develop, and implement applications utilizing MarkLogic databases with business logic written … in XQuery. Additionally, based on a DevOps framework, you will participate in and/or direct major deliverables of projects through all aspects of the software development lifecycle, including scope and work estimation, architecture and design, coding, and unit testing. Job Responsibilities Design and develop solutions integrating MarkLogic with existing enterprise platforms and systems. Develop XQuery, JavaScript, and REST More ❯
Washington, Washington DC, United States Hybrid / WFH Options
Technica Corporation
Responsibilities Technica is seeking a Senior Full Stack Developer will be responsible for the end-to-end lifecycle for software development and the application in production. Includes the technical analysis of requirements, development of the software, automated testing, builds, deployment, monitoring, and feedback. Work in conjunction with other government and contractor staff to assist in all facets … skills and experience: Active Top-Secret Clearance. Bachelor's degree in Engineering, Computer Science, or other related analytical, scientific, or technical discipline. 8 years of experience with programming and software development in multiple layers in the software stack (UI, web or micro services, database, search). Experience with leading or advanced programming and software development including analysis … design, development, implementation, testing, maintenance, quality assurance, troubleshooting and/or upgrading of software systems. Experience troubleshooting and supporting enterprise applications while maintaining 24/7 availability. 5+ years of professional experience as a Full Stack Developer. Strong proficiency in Angular (version 13 and up) for front-end development. Hands-on experience with Spring Boot for developing microservices More ❯
per year for areas of study relevant to employee position responsibilities and opportunities for professional growth. Position Overview: We are seeking a versatile and detail-oriented Full Stack Software Developer to join our team in a hybrid capacity, preferably in the Washington, D.C. area, but applicants located in Chesapeake, VA will also be considered. All candidates must be willing … back-end, database, and cloud infrastructure. The ideal candidate will have experience with secure application development, a passion for clean, testable code, and an eye for quality throughout the software delivery lifecycle. Responsibilities: • Design, develop, and deploy secure and scalable applications using modern full-stack technologies. • Deliver features across front-end interfaces, server-side logic, APIs, databases, and cloud … and code quality. • Build and execute test plans, unit tests, and integration tests to ensure functional reliability and system integrity. • Conduct QA tasks such as test case development, regression testing, and bug resolution prior to deployment. • Integrate and manage databases (e.g., SQL Server, MySQL, MongoDB, Redis) and ensure data integrity. • Consume and develop RESTful APIs and integrate with cloud More ❯
to ensure work performed under the contract conforms to the requirements and meets the intent of the Government's strategic objectives; QC system continuous process improvement; oversees quality studies, testing, surveys, and reliability analysis. Primary Responsibilities: The Enterprise Quality Control Lead will lead the development, implementation, and management of robust technical quality assurance and control systems. This role is … and external stakeholders to ensure compliance with all applicable specifications and regulatory requirements. The role involves driving solutions to complex quality and system integration challenges, designing automated and manual testing processes, and developing innovative methods to improve product and process quality. Basic Qualifications TS/SCI w/Poly Clearance is required Bachelor's degree in Engineering, Computer Science … assurance standards, procedures, and tools to ensure high product and system integrity. Monitor and evaluate products, processes, and systems for compliance with quality and performance specifications. Lead cross-functional testing efforts, including system integration, performance, and automated testing Strong knowledge of quality assurance methodologies, tools, and best practices. Experience in system integration testing, softwaretestingMore ❯
business application flows, and reporting frameworks. Familiarity with Agile tools (e.g., DevOps) Power BI (or other BI tools) for reporting and dashboard creation. Experience or certifications in: Microsoft technologies Software development or testing methodologies ITIL or project management frameworks Knowledge of additional programming/scripting languages (e.g., Python, VBA, C#). Exposure to Power or Power Derivatives is More ❯
projects of our client in Washington D.C. MUST be able to obtain Public Trust Clearance and Background Clearance. The role's primary function will be to work with the software development team to support existing software applications written in .Net using SQL Server and Oracle databases in the backend. A big part of the job responsibilities includes administration … and maintaining projects Managing user access to projects Configuring and maintaining build and release pipelines Configuring and maintaining CI/CD processes Ability to work with a team of software engineers, test automation engineers, designers, and product owners to bring our team's conceptual solutions to life in a mature Agile/Azure DevOps environment. Independently handle Azure DevOps … with SCRUM or Kanban (Preferred) This position requires excellent interpersonal and written communication skills to interface effectively with key stakeholders. Ability to work with non-technical customers and create software solutions based on their requirements. Ability to work with subject-matter experts, analyze existing solutions, databases and reports and make or suggest improvements, as needed. Ability to work productively More ❯