Software Engineer
Software engineer job at ManTech
**MANTECH** seeks a motivated, career and customer-oriented **Software Engineer** to join our team in **Norfolk, VA.** This is an **onsite** position. Join the **Navy's Continuous Training Environment (NCTE)** program and contribute to the evolution of warfighter readiness. We provide critical engineering and technical expertise for the U.S. Navy's premier **Live, Virtual, Constructive (LVC)** training capability. Our work involves seamlessly integrating live training with synthetic systems to create highly realistic and complex global training environments. We also drive the development of advanced representations for joint, theater, and national systems, and model new weapons technologies and emerging threats, ensuring our forces are prepared for any challenge.
**Responsibilities include but are not limited to:**
+ Perform a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems supporting the Navy Continuous Training Environment (NCTE)
+ Design, develop, test, debug, and implement complex software solutions to improve or maintain the NCTE, such as by providing capability to integrate tactical systems with simulation-based training interfaces
+ Perform all aspects of software lifecycle development and maintenance to in compliance with contractual and legal requirements as well as governing guidelines and standards
+ Identify or define software information and engineering requirements commensurate with the complexity of those software systems to meet customer requirements
+ Identify specific technical problems and implement solutions using applicable procedures, knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks
+ Research and propose solutions for prospective products with contemporary technologies aimed at improving the performance of customer solutions
+ Travel as needed up to 25% (e.g., to client sites, conferences, etc.)
**Minimum Qualifications:**
+ 3+ years of **Software Development** experience using **Java**
+ Knowledge of Systems Design Development Lifecycle (SDLC), software systems theory and engineering principles, network and systems design and implementation, virtualization, and cloud technologies
+ Must hold one of the following **IAT Level II Certifications** : CCNA Security, CySA+, GICSP, GSEC, Security+ CE, or SSCP, **and one** Computing Environment/Operating System **(CE/OS)** certification (e.g., Linux+, Windows 11); Or the ability to obtain **both** certifications within **30 days** of offer acceptance.
+ Experience with Agile development methodologies and familiarity with web development and architecture
**Preferred Qualifications:**
+ Bachelor's Degree in related field
+ Embedded Systems Programming experience
+ Software development experience in classified and unclassified environments, specifically related to development of Joint Semi-Automated Forces (JSAF) and Joint Simulation Bus (JBUS)
+ Software or systems engineering experience specializing in M&S and C4I integration applications such as JBUS and JSAF
+ Knowledge of the principles, practices, and procedures used in systems development
**Clearance Requirements:**
+ Active Secret Security Clearance with the ability to obtain and maintain a Top Secret with SCI eligibility security clearance
**Physical Requirements:**
+ Must be able to remain in a stationary position 50% of the time.
+ Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
+ The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
MANTECH International Corporation considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at ******************* and provide your name and contact information.
Java Full Stack Developer
McLean, VA jobs
Role: Senior Java Developer
Duration: 6+ Months
Must Have Qualifications: 5+ years of relevant experience. Must have strong experience with Java, SQL, Unix shell scripting, Angular and Python. Able to work independently and communicate effectively with teams. This role requires someone who can take initiative, mentor others, and deliver high quality solutions.
Job Requirements
Bachelor's degree in computer science or engineering, or equivalent experience; advanced studies/degree preferred.
5+ years of experience in delivering solutions using SDLC and 2-3 years of experience working in modernized development teams.
2+ years' experience working with complex SQL queries and Unix environment
#LI-CGTS
#TS-7652
Automation Engineer
Reston, VA jobs
Job Requirement
Work with product owners and other development team members to determine new features and user stories needed in large/complex development projects
Create or Update documentation in support of development efforts. Documents may include detailed specifications, implementation guides, architecture diagrams or design documents.
Participate in code reviews with peers and managers to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate.
Respond to trouble/support calls for applications in production to make quick repair to keep application in production.
Mentor or provide technical guidance to less experienced staff; may use high end development tools to assist or facilitate development process.
Lead projects/initiatives end to end with little supervision
Leverage Fannie Mae DevOps tool stack to build, inspect, deploy, test and promote new or updated features. May serve as technical lead, architect, project lead or principal developer in course of large or complex project.
Expert proficiency in unit testing as well as coding in 1-2 languages (e. g. Python, Java, etc.).
Tools:
Development background and automation testing experience .
UI Testing exp is huge plus, not just backend testing but frontend testing is huge plus.
UI: Angular, Python and NodeJS to create layers in C++.
C++ exp is plus.
Mandatory skills: Python, AWS, NodeJS, Selenium
Nice to have: UI Testing
• Skilled in AWS Compute such as EC2, Lambda, Beanstalk, or ECS, EMR
• Skilled in strong SQL
• Skilled in AWS Database products such as RDS, Redshift, or Aurora
• Skilled in AWS Management and Governance suite of products such as CloudTrail, CloudWatch
• Skilled in Amazon Web Services (AWS) offerings, development, and networking platforms
• Experience / Knowledge in Statistics Based Programming Language R for Data Visualization
# LI-CGTS
# TS-2505
Senior Dotnet Developer
McLean, VA jobs
• Solid C# .NET development experience up to the latest .NET frameworks
• Experience with .NET Core web application development
• Demonstrated expertise in enterprise software development and maintenance using ASP.NET MVC, Web API, WCF, REST Services.
• Must be proficient in SOAP- or REST-based web services, XML and JSON technologies
• Experience with AngularJS, jQuery, JavaScript, HTML and CSS
• Experience in developing / maintaining windows desktop applications developed in VB6 would be plus.
• Strong TSQL skills and experience in constructing complex queries, stored procedures, and performance tuning for Microsoft SQL
• Experience with SSIS and SSRS
• Experience with unit testing frameworks like MSTest, NUnit and Moq
• Experience in configuring builds and deployments on CI/CD tools (Azure DevOps and Jenkins)
• Experience with Jira, Bitbucket, Git and Confluence
• Experience with Cloud (AWS) will be a plus.
• Experience with Agile methodologies, SCRUM / Kanban.
Keys to Success in this Role:
• Independent spirit, with ability to provide technical guidance to the team
• Extraordinary teammate
• Innovative in providing solutions and enjoys taking on challenges with calculated risk
• Not a just developer, but a developer with a demeanor to think holistically to create reliable, flexible, and well performing systems
• Strong written and oral communications skills
• Proactive in nature with customer satisfaction as primary goal
Entry-Level AI/ML Software Engineer
Remote
Entry-Level AI/ML Software EngineerJob Category: EngineeringTime Type: Full time Minimum Clearance Required to Start: SecretEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *
CACI is seeking an exceptionally motivated individual to fill an entry-level Artificial Intelligence (AI) / Machine Learning (ML) software engineer position within our MSC N7 management group. The Entry-Level AI/ML Software Engineer supports CACI's Military Sealift Command (MSC) Modernization and Automation initiatives through the development of AI-enabled tools, workflow automation capabilities, backend services, and user-facing applications that improve engineering, maintenance, financial tracking, and operational processes.
This position contributes to the integration of emerging AI/ML technologies, modernization of legacy workflows, and the creation of software solutions that increase efficiency, reduce manual labor, and enhance MSC's overall readiness and operational decision-making.
As a member of the management team, the AI/ML software engineer will support various tasks critical to the success of the organization.
The Entry-Level AI/ML Software Engineer shall design, develop, test, and deploy modernization and automation tools for MSC while working directly with the Program AI Lead and leveraging available CACI corporate technical resources as needed. The engineer contributes to all stages of development, including backend service implementation, data processing workflows, API construction, user interface development, and AI-assisted automation.
The engineer evaluates requirements, integrates data from disparate systems, and builds software solutions that improve MSC's ability to process maintenance information, generate engineering documentation, track project status, streamline administrative workflows, and enhance mission execution. The engineer is expected to operate in a flexible, dynamic environment where requirements may evolve and where initiative, ownership, and problem-solving are essential.
The engineer will help implement LLM-based automation, design small-scale applications, support data ingestion scripts, and assist in developing dashboards or tools that directly support port engineers, planners, analysts, and leadership.
Establish processes where none exist and suggest improvements to existing processes where needed.
Take ownership of the above tasks, while also continuously looking for other tasks or projects to own or support as new ones emerge.
More About the Role
A successful Entry-Level AI/ML Software Engineer supports CACI's MSC modernization strategy by helping design and develop automation tools, AI-enabled workflows, and modern software applications that streamline engineering, maintenance, and administrative processes. Working directly with the Program AI Lead, this engineer contributes to the practical execution of modernization initiatives that enhance MSC's efficiency, responsiveness, and operational readiness.
Ideal candidates are motivated self-starters who thrive in a fast-paced team environment and have exceptional attention to detail. The ideal candidate will be adaptable to varying management styles and work environments, including customer facing and virtual. A willingness to dive into and take ownership of tasks that are outside of comfort zones is an imperative. This position demands that the individual be unafraid to ask questions in order to understand roles and responsibilities in an effort to be fully capable of independently executing tasking. An ability to think critically and analytically is important.
Basic Qualifications
Typically 1-2 years of experience, inclusive of professional internships, in software engineering, automation, or full-stack development with a Bachelor's Degree in Computer Science, Software Engineering, Information Systems, Data Science, or a related field; OR 2+ years of progressive software development experience in lieu of a degree.
Required experience includes:
Foundational experience in at least one modern programming language (Python, Java/Kotlin, JavaScript/Node.js).
Ability to design and implement basic REST APIs, backend routes, or data-processing workflows.
Experience with relational or NoSQL databases (PostgreSQL, MySQL, MongoDB).
Basic frontend development experience using React.js or a similar component-based framework.
Use of Git for version control and familiarity with CI/CD concepts.
Ability to write unit or integration tests and follow standard coding practices.
Exposure to LLMs or AI/ML tooling (e.g., generating code/UI components, automating documentation, extracting structured data).
Ability to troubleshoot data inconsistencies, parse structured/unstructured files (spreadsheets, PDFs, logs), and support the development of workflow automation.
Strong communication skills, ability to operate with minimal supervision, and willingness to take ownership of assigned tasks.
Proven analytical skills
Intermediate skills in Microsoft Excel (e.g. pivot tables)
Intermediate skills in MS Word and PowerPoint
Excellent verbal and written communication skills
Preferred Qualifications
Internship or project experience in full-stack development, data processing, AI/ML integration, or workflow automation.
Knowledge of cloud services (AWS, Azure, GCP).
Experience with Docker or lightweight containerization.
Experience normalizing or integrating data from multiple disparate sources.
Exposure to analytics, anomaly detection, or process improvement methodologies.
Familiarity with Agile or iterative development practices.
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$69,100-$141,500
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplyFront End Software Engineer (Mid-Level)
Sterling, VA jobs
Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US Anticipated Posting End: 12/29/2025 We are seeking a dedicated Front End Software Engineer (Mid-Level) to support our Makalu contract. If you are interested and passionate about developing new products and components using modern technologies, then this opportunity is for you!
You will be working in a fast-paced, start-up like atmosphere with new development in an agile environment.
On Team Makalu, a typical day includes solving challenging, but rewarding technical problems, suggesting ways to improve UX/UI and the software baseline, and introducing new ways to meet mission needs.
Be part of an agile team where communication skills and the ability to execute within the established development process are paramount to your and the team's success.
**Responsibilities:**
+ Proactively designing the architecture for new components, while also suggesting ways to improve the application and overall UI/UX.
+ Meeting program objectives within the agile development cycle
+ Working closely with on-site and remote engineers developing front-end applications and back-end microservices, all dedicated to creating the best products and user experience possible.
+ Work on new technologies, striving to stay customer-focused and thriving on challenges to build new UI applications.
+ Utilize industry proven design patterns and open-source tools.
+ Contribute to a positive and upbeat team atmosphere.
**Qualifications:**
_Required:_
+ An active TS/SCI clearance with Polygraph.
+ Bachelor's degree in Computer Science, a related major, or graduation from a coding bootcamp. Will consider experience in lieu of degree.
+ 5+ (7 + with bootcamp) years of software development or related experience
+ Demonstrated experience working as a member of a development team participating in the complete product development lifecycle.
+ Familiarity with Agile software development methodologies.
+ Familiarity with modern web technologies and techniques such as HTML5, CSS, CSS pre-processors (e.g. SASS, Less, Stylus), or JavaScript build tools (e.g. Browserify, WebPack, Closure).
+ Familiarity with modern JavaScript frameworks and libraries such as Angular, Ember, React, Redux, Reactive, VueJS, along with the knowledge of when to use them.
+ Familiarity with Node.js and the NPM package ecosystem.
+ Experience with Linux environment and Linux shell scripting.
+ Knowledge of continuous integration and software CM processes / tools (Subversion, GIT, JIRA, Confluence).
+ Understanding of UI/UX best practices.
+ Security +, or other IAT II qualified security certification (within 3 months of hire)
_Desired:_
+ A passion for creating beautiful, engaging, intuitive, efficient and highly usable user interfaces.
+ Familiarity with Svelte Framework.
+ Experience using REST-based web services.
+ Experience with vector and motion graphics, including SVG, HTML5 Canvas, WebGL and animation via JavaScript and CSS
+ Experience building rich data-driven web applications.
+ Familiarity with real-time communication mechanisms such as WebSockets.
+ Familiarity with Node, Cesium, and/or OpenLayers.
+ Familiarity with Spring, Docker, and/or Kubernetes.
+ Knowledge of microservices based architecture.
+ Familiarity with emerging trends in desktop, web, and mobile app development.
+ Experience with deployments, dev ops, and / or AWS Experience with Git.
+ Strong organizational skills and attention to detail.
+ Strong verbal and written communication skills.
-
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$82,100-$172,400
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Software Engineer TS/SCI
Sterling, VA jobs
Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Local Anticipated Posting End: There is not an anticipated end date for this posting since applications are needed on an ongoing basis.
**The Opportunity:**
Are you ready to apply your expertise in software development to help shape the future of mission-critical systems? Join our dynamic team in designing, developing, and maintaining cutting-edge mission management applications built on cloud-native, microservices architectures. As a software developer on this program, you'll collaborate with multiple product teams and immerse yourself in modern development practices, working within an agile framework to support and modernize mission management systems for our customers. Some Continental US and international travel may be required up to 10% as well as surge support.
**Responsibilities:**
+ You will focus on developing microservices and a user interface (UI) for data-rich applications with complex workflows.
+ Your daily work will involve developing and maintaining Linux-based applications using Java and Python.
+ You'll design and implement software solutions while scripting and automating processes using Bash and other scripting languages.
+ Your role will involve writing automated tests, deploying to an automated
+ DevSecOps pipeline, and contributing to the technical direction of the project.
+ You will collaborate respectfully with teammates, always keeping user mission first.
+ You will be part of a responsive team where communication skills and the ability to solve problems are critical to our success.
+ Culture of sharing information amongst teammates and management team.
+ Be dedicated to mission and product success
+ Provide support to test, integration, and deployment of the software baseline.
+ Be self-motivated understanding technical concepts, have good communication skills, and able and willing to collaborate on technical items with the larger team.
+ Be familiar with the good development and configuration management practices and have previous development experience
**Qualifications:**
**Required:**
+ Clearance: Must have a TS/SCI clearance, a TS/SCI with a Poly is preferred.
+ Education: Bachelor's degree in a STEM field or equivalent experience
+ Experience: At least 5 years of software development experience
+ Must be available to work in-person at the CACI facility in Sterling, VA, Santa Clara, CA or Aurora, CO
+ Experience working across the full stack using Java, Hibernate, Vue3, JavaScript, CSS, and HTML.
+ A DoD 8570-compliant certification or ability to achieve certification within 2-months of hire (GSEC, Security+ CE, CASP+ CE, CISA, CISSP (or Associate)
+ Experience developing within Linux environment
+ Experience with version control systems (e.g. git, svn)
+ Experience with Scripting languages (e.g. Bash, etc.)
+ Experience with micro services (nomad, Docker, Kubernetes)
**Desired:**
+ Experience with Agile methodologies and DevOps practices
+ Familiarity with Test-Driven Development (TDD) and automated testing tools
+ Experience with databases such as Oracle, Elastic, MySQL, Redis, etc.
+ Experience with Git and GitLab for version control
+ Current Security+ certification
+ Collaboration: Demonstrated experience working effectively in a team environment
+ Knowledge of orchestration and containerization tools and techniques (e.g. Docker, Kubernetes, Nomad, Consul)
+ DevOps experience for working with and setting up build pipelines in Jenkins
+ Adaptability: Eagerness to learn new technologies and improve existing skills
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
Since this position can be worked in more than one location, the range shown is the national average for the position.
The proposed salary range for this position is:
$82,100-$172,400
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Software Engineer (SME)
Sterling, VA jobs
BAE Systems, a top-ten prime contractor to the U.S. Department of Defense, enables the U.S. government to transform data into intelligence and provides engineering, integration and sustainment support for critical military platforms and systems. Intelligence & Security provides services and products to the Department of Defense, the intelligence community, federal law enforcement officials, and troops deployed around the world.
At BAE Systems, we promote a strong, collaborative culture and provide our employees with the tools, skills and training they need to succeed. We are all about trust, camaraderie and a shared ambition to lead the world in defense technologies and national security services. We offer flexible work environment to support the balance in your life and keep you performing at your best. Be a part of a company that is part of the community; driven to improve our future and protect our freedom.
We are looking for experienced Software Engineers to join our technology-based program supporting a key government customer. This program will deliver engineering services for network infrastructure as well as sophisticated enterprise computing infrastructure including end-point devices, data center hosted servers, multi-Cloud services as well as virtualized applications, and storage systems. Enterprise Computing Engineering services include modern application technology including containerized solutions with orchestrated workflow that function both on customer premise, and via remote Cloud services. Network infrastructure engineering services are comprised of core infrastructure, voice and video engineering, field engineering, application management and development for networks, network analytics, firewalls, network access controls and bandwidth service delivery.
\#LI-KW2
**Required Education, Experience, & Skills**
A Bachelor s or Master s degrees are preferred with a minimum of sixteen (16) year s relevant experience. Two (2) additional years experience for a total of eighteen (18) years is acceptable in lieu of a degree. Software Engineer will serve as part of a software development team to deliver automated solutions for standard network services support of a large IT infrastructure project.
Qualified candidates with the following skillsets will be considered:
+ Proven Experience using Ansible/ python/ REST/API
+ Must have hands on programming and scripting experience in Python with 5 to 7 years of experience with a minimum of 2 years on network automation
+ Successful self-starter that can lead complex automation projects and guide junior developers
+ Experience operating in a CI/CD/DevOps/Agile fast paced environment
+ Experience in network automation tools Ansible and Cisco Network Services Orchestrator (NSO)
+ Experience in Development of automated testing scripts with integration to a CI/CD pipeline with Python PyATS or similar testing framework and Jenkins
+ Experience in developing data models and understanding of Yang
+ Exposure to Cisco IOS, IOS XR. NX OS and Junos operating systems desired
**Preferred Education, Experience, & Skills**
+ Service Now
+ The ideal candidate would also have IT project management experience, and be familiar with Scrum, Lean, Agile and DevOps.
**Pay Information**
Full-Time Salary Range: $146670 - $249330
Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20 hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.
**Software Engineer (SME)**
**117830BR**
EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression
Software Engineer (Expert)
Sterling, VA jobs
BAE Systems, a top-ten prime contractor to the U.S. Department of Defense, enables the U.S. government to transform data into intelligence and provides engineering, integration and sustainment support for critical military platforms and systems. Intelligence & Security provides services and products to the Department of Defense, the intelligence community, federal law enforcement officials, and troops deployed around the world.
At BAE Systems, we promote a strong, collaborative culture and provide our employees with the tools, skills and training they need to succeed. We are all about trust, camaraderie and a shared ambition to lead the world in defense technologies and national security services. We offer flexible work environment to support the balance in your life and keep you performing at your best. Be a part of a company that is part of the community; driven to improve our future and protect our freedom.
We are looking for experienced Software Engineers to join our technology-based program supporting a key government customer. This program will deliver engineering services for network infrastructure as well as sophisticated enterprise computing infrastructure including end-point devices, data center hosted servers, multi-Cloud services as well as virtualized applications, and storage systems. Enterprise Computing Engineering services include modern application technology including containerized solutions with orchestrated workflow that function both on customer premise, and via remote Cloud services. Network infrastructure engineering services are comprised of core infrastructure, voice and video engineering, field engineering, application management and development for networks, network analytics, firewalls, network access controls and bandwidth service delivery.
ABC
#LI-DE1
Required Education, Experience, & Skills
A Bachelor's or Master's degrees are preferred with a minimum of eleven (11) year's relevant experience. Two (2) additional years experience for a total of thirteen (13) years is acceptable in lieu of a degree. Software Engineer will serve as part of a software development team to deliver automated solutions for standard network services support of a large IT infrastructure project.
Qualified candidates with the following skillsets will be considered:
* Proven Experience using Ansible/ python/ REST/API
* Must have hands - on programming and scripting experience in Python with 5 to 7 years of experience with a minimum of 2 years on network automation
* Successful self-starter that can lead complex automation projects and guide junior developers
* Experience operating in a CI/CD/DevOps/Agile fast paced environment
* Experience in network automation tools Ansible and Cisco Network Services Orchestrator (NSO)
* Experience in Development of automated testing scripts with integration to a CI/CD pipeline with Python PyATS or similar testing framework and Jenkins
* Experience in developing data models and understanding of Yang
* Exposure to Cisco IOS, IOS XR. NX -OS and Junos operating systems desired
Preferred Education, Experience, & Skills
* Service Now
* The ideal candidate would also have IT project management experience, and be familiar with Scrum, Lean, Agile and DevOps.
Pay Information
Full-Time Salary Range: $146670 - $249330
Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.
About BAE Systems Intelligence & Security BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it's what we do at BAE Systems. Working here means using your passion and ingenuity where it counts - defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team-making a big impact on a global scale. At BAE Systems, you'll find a rewarding career that truly makes a difference.
Intelligence & Security (I&S), based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do-from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels.
This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.
Software Engineer - SME
Sterling, VA jobs
Job Description Want an opportunity to support and Intelligence mission customer as a Software Engineer? Excited about using the latest and greatest front-end technologies? We are looking for you! BAE Systems, a top-ten prime contractor to the U.S. Department of Defense, enables the U.S. government to transform data into intelligence and provides engineering, integration and sustainment support for critical military platforms and systems. Intelligence & Security provides services and products to the Department of Defense, the intelligence community, federal law enforcement officials, and troops deployed around the world.
At BAE Systems, we promote a strong, collaborative culture and provide our employees with the tools, skills and training they need to succeed. We are all about trust, camaraderie and a shared ambition to lead the world in defense technologies and national security services. We offer flexible work environment to support the balance in your life and keep you performing at your best. Be a part of a company that is part of the community; driven to improve our future and protect our freedom.
We are looking for an experienced Software Engineer to join our technology-based program supporting a key government customer. This program will deliver mission centric software applications.
The Software Engineer will support the team in the following activities (including but not limited to):
* Build and modify custom GOTS applications that provide integration to other GOTS/COTS products
* Collaborate with various teams to drive requirements development
* Use experience with customer's monitoring tools and knowledge of customer's strategic objectives to identify areas of improvement and recommend implementation plans
* Research, design, develop, and/or modify enterprise-wide systems and/or applications software
* Participate in planning of system and development deployment as well as responsible for meeting software compliance standards
* Document testing and maintenance of system corrections
* Interact with customers for support and services
* Research, understand, and develop using new technologies and standards as needed
* Handle multiple tasks and adapt to a constantly changing environment
* Ability to identify issues and implement corrective actions
ABC
#LI-DDUNNRequired Education, Experience, & Skills A Bachelor's or Master's degree is preferred with a minimum of Sixteen (16) years relevant experience with the following skillsets:
* Proficiency in programming languages (Java, Nest.Js, Angular, Elastic, etc...)
* Development experience in Cloud environment (AWS)
* Experience designing and implementing RESTful APIs
* Strong experience with Elasticsearch
* Experience supporting data engineering efforts at terabyte scale
* Familiarity with the sponsor's developer ecosystem and Platforma hosting environment
* Ability to communicate effectively through written and verbal methods
* Ability to handle multiple tasks and meet deadlines
* Ability to work independently, and also work in a team environment
* Aptitude and willingness to work with variety of newer technologies/tools as opportunities demand
* Comfort with Agile methodologies (Scrum, Kanban) and experience working in cross-functional teams
* Ability to deliver enhanced functionality, aid with new implementations, and provide continuous support within the scheduled time while preserving system integrity required
* High degree of initiative, creativity, and technical ability to function on this team required
Preferred Education, Experience, & Skills
* Experience in implementing AI-based software solutions
* AWS Cloud Certification
Pay Information
Full-Time Salary Range: $146670 - $249330
Please note: This range is based on our market pay structures. However, individual salaries are determined by a variety of factors including, but not limited to: business considerations, local market conditions, and internal equity, as well as candidate qualifications, such as skills, education, and experience.
Employee Benefits: At BAE Systems, we support our employees in all aspects of their life, including their health and financial well-being. Regular employees scheduled to work 20+ hours per week are offered: health, dental, and vision insurance; health savings accounts; a 401(k) savings plan; disability coverage; and life and accident insurance. We also have an employee assistance program, a legal plan, and other perks including discounts on things like home, auto, and pet insurance. Our leave programs include paid time off, paid holidays, as well as other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave. Employees may participate in the company recognition program to receive monetary or non-monetary recognition awards. Other incentives may be available based on position level and/or job specifics.
About BAE Systems Intelligence & Security BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it's what we do at BAE Systems. Working here means using your passion and ingenuity where it counts - defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team-making a big impact on a global scale. At BAE Systems, you'll find a rewarding career that truly makes a difference.
Intelligence & Security (I&S), based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do-from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels.
This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.
Eng Prin - SW
Sterling, VA jobs
Join a Team that's Shaping the Future of Cybersecurity At BAE Systems, we're passionate about protecting people and organizations from cyber threats. As a Cybersecurity Systems Engineer, you'll play a critical role in supporting all cybersecurity tools for all supported networks and environments. You'll work closely with stakeholders to develop, deploy, configure, operate, integrate, maintain, and support the suite of cybersecurity systems.
Job Description:
As a Cybersecurity Systems Engineer, you will be responsible for providing comprehensive support for all tools and capabilities enabling the cybersecurity mission across all supported networks and environments. You will propose, develop, deploy, configure, operate, integrate, maintain, and support enhancements of a suite of cybersecurity capabilities to enable cybersecurity operations.
About the Role:
As a Cybersecurity Systems Engineer, you will:
Provide support for all cybersecurity tools for all supported networks and environments.
Develop, deploy, configure, operate, integrate, maintain, and support the suite of cybersecurity.
Monitor and analyze security-related data from various sources, including logs, network traffic, and system performance.
Assist in incident response activities, including identification, containment, eradication, recovery, and post-incident activities.
Develop and maintain configuration management plans, procedures, and documentation.
What You'll Do:
Develop and implement comprehensive cybersecurity strategies, architectures, and solutions for networks and environments.
Manage subordinate management and/or experienced specialist employees.
Ensure compliance with Federal, DoD, Army, and specific statutory, regulatory, and mandated directives.
What We Offer:
A dynamic and supportive work environment with a team of experienced professionals.
Opportunities for professional growth and development in a rapidly evolving field.
A competitive salary and benefits package.
Location:
This candidate shall be located within 50 miles of Sterling, VA.
#Castle-Net
Education:
Bachelor's degree in information technology, Cybersecurity, Data Science, Information Systems, Computer Science, or related field.
Experience:
6+ years of experience with a Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field; or 10+ years of experience in lieu of a degree
Experience in managing cybersecurity services for networks and environments.
Experience with Federal, DoD, Army, and specific statutory, regulatory, and mandated directives.
Certifications:
DoDM 8140.03 (former DoD 8570.01-M) Level 2 Certification within six months of start date.
Possession of at least one intermediate- to advanced-level certification recognized by industry standards in the relevant field of practice
Technical Skills:
Experience deploying vulnerability scanning and testing tools such as Burp suite, Rapid7 Insight VM, Tenable Nessus, Web Inspect, Net Sparker, DB Protect, App Detective, Prisma Cloud, Core Impact, Microsoft Defender, AWS Security Hub, AWS Inspector, Code DX, Wiz, and similar platforms for vulnerability, compliance, and extensive assessments.
Experience analyzing and testing vulnerabilities, establishing cause and impact, and identifying corrective actions to eliminate and prevent the event from happening in the future
Strong understanding of security operations and SIEM tools and technologies
Experience with incident response tools and technologies (e.g., SIEM, threat intelligence platforms)
Strong analytical and problem-solving skills
Configuration Management/Document Management
Behavior Framework:
Applies extensive expertise and has full knowledge of other related disciplines. Work is performed without appreciable direction.
Exercises considerable latitude in determining objectives and approaches to assignment. May function in a project leadership role.
Develops solutions to complex problems which require a high degree of ingenuity, creativity and innovativeness.
About BAE Systems Intelligence & Security
BAE Systems, Inc. is the U.S. subsidiary of BAE Systems plc, an international defense, aerospace and security company which delivers a full range of products and services for air, land and naval forces, as well as advanced electronics, security, information technology solutions and customer support services. Improving the future and protecting lives is an ambitious mission, but it's what we do at BAE Systems. Working here means using your passion and ingenuity where it counts - defending national security with breakthrough technology, superior products, and intelligence solutions. As you develop the latest technology and defend national security, you will continually hone your skills on a team-making a big impact on a global scale. At BAE Systems, you'll find a rewarding career that truly makes a difference.
Intelligence & Security (I&S), based in McLean, Virginia, designs and delivers advanced defense, intelligence, and security solutions that support the important missions of our customers. Our pride and dedication shows in everything we do-from intelligence analysis, cyber operations and IT expertise to systems development, systems integration, and operations and maintenance services. Knowing that our work enables the U.S. military and government to recognize, manage and defeat threats inspires us to push ourselves and our technologies to new levels.
This position will be posted for at least 5 calendar days. The posting will remain active until the position is filled, or a qualified pool of candidates is identified.
Education:
Master's degree in information technology, Cybersecurity, Data Science, Information Systems, Computer Science, or related field.
Certifications:
Desired certifications: CISSP, CCSP, AWS-SEC, MCASEA, GPEN, ITIL v4 foundations
Experience:
Experience with cloud-based solutions, including AWS, Azure, and/or Google Cloud.
Configuration Management/Document Management.
Setting up and conducting extensive vulnerability and compliance assessment scans against a variety of unique target environments (e.g., development, staging, production, on-premise, cloud, and virtual)
ServiceNow integration with the cybersecurity tools and dashboard creation.
Work Location:
Location:
On-site in Dulles, VA
Location Requirement:
Must be located within 50 miles of Dulles, VA.
What We Offer:
Competitive Salary and Benefits:
Competitive salary and benefits package.
Professional Development:
Opportunity to work with a dynamic team in a fast-paced environment.
Professional development and growth opportunities.
Typical Education and Experience
Typically a Bachelor's Degree and 6 years work experience or equivalent experience
Software Development Intern - Summer 2026
Ashburn, VA jobs
Software Development Intern - Summer 2026Job Category: Intern/Co-op Time Type: Part time Minimum Clearance Required to Start: NoneEmployee Type: Part-Time On-CallPercentage of Travel Required: NoneType of Travel: None* * *
The Opportunity: At CACI, we are proud of our innovative workforce and the technology we deliver to our enterprise and mission customers. Want to work for a company that is recognized as a top workplace across the country? We're searching for Software Development interns to join our team in Ashburn, VA for the summer of 2025! The internship will begin in May and last 10-12 weeks. You will be working a hybrid schedule with the expectation of being on-site 2-3 days a week and working remotely on the remaining days.
Responsibilities:
You will serve as an Agile team product member providing software development and maintenance for the delivery of releasable software in short sprint cycles. You will work on activities related to the delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration with software developers/engineers, stakeholders, and end users within Agile processes.
Designing, developing, and implementing custom software and database application capabilities for a variety of legacy and modernized systems with limited oversight
Acting as a member of an agile product team supporting teammates and collaborating with a do-what-it-takes attitude to ensure product and team success (do-what-it-takes means that you will not just be a software developer); you will be a product team member responsible for pitching in to do whatever is needed/necessary to produce a potentially-shippable product, to include testing, creating documentation, and providing training/creating training content
Providing improvements to the product(s) being supported
Actively participate in release and sprint planning, backlog refinement, artifact creation, sprint testing, regression testing, demonstrations and retrospectives, software deployments (i.e., releases to production), and operations and maintenance of deployed software (i.e., production support)
Analyzing complex project-related problems and creating innovative solutions involving, scheduling, technology, methodology, tools and solution components
Ensuring product quality and timeliness of work, providing advice and guidance, resolving problems to meet objectives, and providing periodic performance reports
Qualifications:
Required:
Currently pursuing an undergraduate degree in Computer Science, Software Engineering, Information Management Systems or a related discipline
Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future
Previous class or work experience in software design, development, and implementation in a Windows environment
Demonstrated capacity to learn our tech stack: PostgreSQL, Java spring-boot, Angular
Must have expert experience in or demonstrated ability to learn the following programming languages/libraries: Angular, Typescript, JavaScript, CSS and HTML
Capacity to create reusable libraries, develop interactive and responsive interfaces, implement complex solutions, encouraging quality code through conducting reviews/leading tests, and applying beautiful visualizations to solutions
Passion for user experience and user-centric development
Commitment to research new and best coding practices
Strong communication skills that include leading design-related conversations, ability to build and nurture good relationships and foster an environment for collaboration
Object oriented design and development (OODD) experience, Service Oriented Architecture (SOA)
Experience with source code control systems and concurrent development workflows (Git preferred)
Understanding of all elements of the software development life cycle, including planning, development, requirements management, CM, quality assurance, and release management
Must be able to pass CBP background investigation, criteria will include but is not limited to:
3-year check for felony convictions
1-year check for illegal drug use
1-year check for misconduct such as theft or fraud
Desired:
Experience with a variety of technologies which may include Java; Spring Boot, Spring framework, Hibernate (or other ORM), JAX-RS, JavaScript, XML, JSON, Web-Services (JAX-WS or JAX-RS), Eclipse, maven, junit, shell scripting, C, C++, and Python
Experience with SQL or PL/SQL Oracle, MySQL, or PostgreSQL Server databases
Direct experience providing production support for applications utilizing Oracle databases; experience
Additionally, familiarity with any of the following highly desirable: Spring, VMware, ETL tools, ESB message queuing, application security, automated testing, UML, VersionOne, Jira, or Sparx Enterprise Architect
Experience building/taking advantage of/integrating with a SecDevOps CI/CD pipeline
-
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
Your potential is limitless. So is ours.
Learn more about CACI here.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$45,900 - $91,900
CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.
Auto-ApplySoftware Engineer
Chantilly, VA jobs
SAIC is seeking a Software Develper to support an office that is accountable for clearance processing of all individuals with access to Customer data and facilities. In this role you will Work in a specialized team that will help gain efficiencies in communication and workflow processes by optimizing communication using cross domain network solutions (i.e. unsecure to secure network connections) in conjunction with software.
This position is located in **Chantilly, VA** and requires an **active TS/SCI clearance with Polygraph** .
**Qualifications**
+ **Active TS/SCI with polygraph.**
+ Bachelors and 9 years or more experience. Note: Additional professional experience may be substituted in lieu of a degree.
+ Experience analyzing client/business requirements and designing appropriate cloud-based systems and architectures.
+ Ability to develop, test, and debug cloud-native applications using programming languages like Python.
+ Experience programming in Java, REACT, JNode and JavaScript.
+ Ability to develop, test, and debug cloud serverless functions.
+ Experience developing, testing, and debugging web-based UI pages to ingest data and generate JSON, CSV, and TXT files.
Desired Skills:
+ Linux Administration to include bash scripting, cron jobs, and remote access.
+ Knowledgeable of cross domain services like AWS Diode.
+ Knowledgeable of cloud monitoring and security features such as AWS CloudWatch, CloudTrail, etc.
+ Knowledgeable of cloud infrastructure using tools like Ansible, Terraform, and Kubernetes.
+ Experience in monitoring performance metrics and optimizing systems as needed.
+ Collaborating with development teams and stakeholders throughout the software development lifecycle.
+ Implementing best practices for security, compliance, and access control.
+ Perform risk and vulnerability scans using cloud-based tools.
+ Ensuring solutions are scalable, reliable, and cost-efficient.
+ Renewing security certificates and tokens.
REQNUMBER: 2511872
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
Software Engineer
Chantilly, VA jobs
Active TS/SCI with polygraph.
Bachelors and 9 years or more experience. Note\: Additional professional experience may be substituted in lieu of a degree.
Experience analyzing client/business requirements and designing appropriate cloud-based systems and architectures.
Ability to develop, test, and debug cloud-native applications using programming languages like Python.
Experience programming in Java, REACT, JNode and JavaScript.
Ability to develop, test, and debug cloud serverless functions.
Experience developing, testing, and debugging web-based UI pages to ingest data and generate JSON, CSV, and TXT files.
Desired Skills:
Linux Administration to include bash scripting, cron jobs, and remote access.
Knowledgeable of cross domain services like AWS Diode.
Knowledgeable of cloud monitoring and security features such as AWS CloudWatch, CloudTrail, etc.
Knowledgeable of cloud infrastructure using tools like Ansible, Terraform, and Kubernetes.
Experience in monitoring performance metrics and optimizing systems as needed.
Collaborating with development teams and stakeholders throughout the software development lifecycle.
Implementing best practices for security, compliance, and access control.
Perform risk and vulnerability scans using cloud-based tools.
Ensuring solutions are scalable, reliable, and cost-efficient.
Renewing security certificates and tokens.
SAIC is seeking a Software Develper to support an office that is accountable for clearance processing of all individuals with access to Customer data and facilities. In this role you will Work in a specialized team that will help gain efficiencies in communication and workflow processes by optimizing communication using cross domain network solutions (i.e. unsecure to secure network connections) in conjunction with software.
This position is located in Chantilly, VA and requires an active TS/SCI clearance with Polygraph.
SAIC accepts applications on an ongoing basis and there is no deadline.
SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
Auto-ApplySoftware Engineer
Chantilly, VA jobs
Active TS/SCI with polygraph.
Bachelors and 14 years or more experience; Masters 12 years or more experience.
Demonstrated experience using Java, Java 2 Enterprise Edition (J2EE), Spring Boot, Representational State Transfer (REST), JavaScript Object Notation (JSON), microservices, and RabbitMQ.
Experience with micro services architecture.
Experience with databases, including knowledge of SQL and NoSQL.
Ability to dissect existing Java applications.
Ability to develop microservices for system functionality.
Experience with Angular and React front-end development frameworks.
Experience building and designing web services in the cloud.
Ability to troubleshoot on Java or J2EE technologies.
Ability to code in Java, Spring Framework, and GitHub.
Desired Certification(s):
AWS Certified Solutions Architect - Associate or other cloud related certification.
SAIC is seeking a Software Developer to support the design, build, and deploy a bi-directional AWS API Gateway capable of sending and pulling data from various source systems over a secure network. In this role you will work closely with over forty interface partners across different organizations and agencies, in defining interface requirements, building a to-be architecture, performing comprehensive system testing, and ultimately, deploying an integrated internal and external facing API Gateway across two different agencies on the same classification network.
This position is located in Chantilly, VA and requires an active TS/SCI clearance with Polygraph.
This project is part of an overall Sponsor effort to migrate portions or all of payroll systems to a new-shared service provider. Priorities will be managed by the designated Government Technical Manager (GTM).
Job responsibilities include, but are not limited to:
Plan, design, and develop a cloud-based AWS API Gateway capable of moving data from multiple source systems to a shared service provider.
Work with an engineering team to identify and implement a cloud-based solution for the API gateway.
Use APIs to design Representational State Transfer (REST) services and integrate them with existing data providers using JSON, XML or other software.
Design, develop, and implement scalable, elastic micro services based platforms.
Dissect existing Java applications.
Develop micro services for specific system functionality.
Provide technical guidance to less senior developers.
Develop detailed program specifications, design, and interface control documents.
Design, develop, and brief technical strategies. 10. The Contractor shall provide technical guidance and coordination across multiple development teams to meet project objectives.
Review and analyze documentation to create detailed test plans, procedures, and Requirements Verification Traceability Matrixes (RVTM) to support testing activities.
Test the consumption of external APIs or data as it passes through the gateway.
Work collaboratively with partners to plan, coordinate, and conduct test activities.
Investigate and create discrepancy reports.
Perform thorough system, interface, user acceptance, and regression testing.
SAIC accepts applications on an ongoing basis and there is no deadline.
SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
Auto-ApplyCloud Software Engineer
Reston, VA jobs
SAIC is seeking a **Cloud Software Engineer** to specialized skills in cloud engineering and full stack development. This Customer is the force of choice for the development of global infrastructure and delivery of solutions that drive influence operations.
This position is located in **Reston, VA** and requires an active **TS/SCI clearance with Polygraph.**
Job responsibilities include, but are not limited to:
+ Participate in software development efforts through all aspects of the software engineering life cycle including scope and work estimation, design, documentation, implementation, testing and integration.
+ Design and develop new applications to better meet mission design, as well as develop, and provide O&M for multiple tools.
+ Assist in developing solutions to software architecture problems and broad design solutions.
+ Manage virtual and physical servers on a virtualization platform (VMware) with Windows Server 2008-2016, Ubuntu, CentOS, and Ubuntu operating systems.
+ Ensure the security of the server infrastructure by implementing industry best practices regarding privacy, security, and regulatory compliance.
+ Use a proactive approach to anticipating, mitigating, identifying, troubleshooting, and correcting hardware and software issues on servers and workstations.
**Qualifications**
+ **Active TS/SCI with Polygraph.**
+ Bachelors in Computer Science, Information Technology, System Administration, or a closely related field and 9 years or more experience; Masters 7 years or more experience.
+ Demonstrated experience independently designing and developing cloud-based applications using current best practices and architectural guidelines (leveraging Lambda, SNS, SQS).
+ Experience working in software engineering, applications development or web application development and deployment.
+ Experience with object-oriented development in a modern language (Java, Go, C##).
+ Experience developing front ends in modern frameworks like (React, Angular, or Vue) and REST APIs.
+ Ability to work in a Linux environment.
+ Ability to develop in a commercial cloud such as AWS, Azure, or GCP.
+ Ability to develop containerized applications using Kubernetes.
+ Experience working with orchestration tools like Terraform, Ansible, or Helm.
+ Experience setting up and maintaining Continuous Integration/Continuous Development (CI/CD) environment preferably with GitLab.
+ Experience with networking and Virtual Private Network (VPN) protocols like OpenVPN, Wireguard, and IPSec.
+ Ability to setup end user accounts, permissions, access rights, and storage allocations in accordance with best practices.
+ Experience installing and managing cloud based applications in AWS, Azure, or GCP.
+ Experience with Kubernetes and containerization.
+ Ability to perform software and hardware upgrades, patches and reconfigs.
+ Experience managing the physical environment of server racks including cable management, documenting, labeling, and configuration of KVM switching for console and remote access.
+ Experience installing and upgrading computer components and software, managing virtual servers, and integrate automation processes.
+ Experience troubleshooting hardware and software errors by running diagnostics, documenting problems and resolutions, prioritizing problems, and assessing impact of issues.
+ Experience reviewing application logs to sustain system integrity and security.
+ Familiarity with Linux administration (Centos/Ubuntu/Rocky).
REQNUMBER: 2510575
SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability
Cloud Software Engineer
Reston, VA jobs
SAIC accepts applications on an ongoing basis and there is no deadline. SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
Active TS/SCI with Polygraph.
Bachelors in Computer Science, Information Technology, System Administration, or a closely related field and 9 years or more experience; Masters 7 years or more experience.
Demonstrated experience independently designing and developing cloud-based applications using current best practices and architectural guidelines (leveraging Lambda, SNS, SQS).
Experience working in software engineering, applications development or web application development and deployment.
Experience with object-oriented development in a modern language (Java, Go, C##).
Experience developing front ends in modern frameworks like (React, Angular, or Vue) and REST APIs.
Ability to work in a Linux environment.
Ability to develop in a commercial cloud such as AWS, Azure, or GCP.
Ability to develop containerized applications using Kubernetes.
Experience working with orchestration tools like Terraform, Ansible, or Helm.
Experience setting up and maintaining Continuous Integration/Continuous Development (CI/CD) environment preferably with GitLab.
Experience with networking and Virtual Private Network (VPN) protocols like OpenVPN, Wireguard, and IPSec.
Ability to setup end user accounts, permissions, access rights, and storage allocations in accordance with best practices.
Experience installing and managing cloud based applications in AWS, Azure, or GCP.
Experience with Kubernetes and containerization.
Ability to perform software and hardware upgrades, patches and reconfigs.
Experience managing the physical environment of server racks including cable management, documenting, labeling, and configuration of KVM switching for console and remote access.
Experience installing and upgrading computer components and software, managing virtual servers, and integrate automation processes.
Experience troubleshooting hardware and software errors by running diagnostics, documenting problems and resolutions, prioritizing problems, and assessing impact of issues.
Experience reviewing application logs to sustain system integrity and security.
Familiarity with Linux administration (Centos/Ubuntu/Rocky).
SAIC is seeking a Cloud Software Engineer to specialized skills in cloud engineering and full stack development. This Customer is the force of choice for the development of global infrastructure and delivery of solutions that drive influence operations.
This position is located in Reston, VA and requires an active TS/SCI clearance with Polygraph.
Job responsibilities include, but are not limited to:
Participate in software development efforts through all aspects of the software engineering life cycle including scope and work estimation, design, documentation, implementation, testing and integration.
Design and develop new applications to better meet mission design, as well as develop, and provide O&M for multiple tools.
Assist in developing solutions to software architecture problems and broad design solutions.
Manage virtual and physical servers on a virtualization platform (VMware) with Windows Server 2008-2016, Ubuntu, CentOS, and Ubuntu operating systems.
Ensure the security of the server infrastructure by implementing industry best practices regarding privacy, security, and regulatory compliance.
Use a proactive approach to anticipating, mitigating, identifying, troubleshooting, and correcting hardware and software issues on servers and workstations.
Auto-ApplySoftware Engineer
Reston, VA jobs
SAIC has an immediate opening for a Software Engineer to maintain, upgrade, and develop as necessary a custom software solution critical to the daily execution of our customer's mission. The current software solution runs as an Apache Web Server that serves SQL database content over a customer provided network. The solution is developed using Python running within an application framework hosting a SQLite database. The Software Engineer candidate will also work within a team to support development of scripts and tools to support data collection and automation of lab-based hardware testing.
Roles and Responsibilities:
The candidate's role is primarily centered on developing and maintaining software solutions that support test efforts and data collection, as part of a team in a hardware research lab. The candidate will:
Perform software maintenance and upgrades to address user concerns
Perform testing and debugging ahead of software release to ensure no interruption to operations
Provide support, troubleshooting, and training to end users as necessary in use of system
Develop emerging team use cases into software as necessary
Maintain configuration control of software and provide release notes with each version
Identify, communicate, and address risks related but not limited to pending changes in enterprise environment and software compatibility
Must currently hold a TS/SCI w/ poly
Bachelor's degree in computer science or related field
Minimum of 9 years of relevant experience
Demonstrated proficiency working in and developing in a Python environment using an application framework such as Flask
Demonstrated proficiency with Python, JavaScript, CSS, and SQL
Excellent written and verbal communication skills
Strong interpersonal skills; must interact with contractor and customer personnel on a daily basis to include senior personnel
Must be able to act independently with minimal oversight
SAIC accepts applications on an ongoing basis and there is no deadline.
SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives.
We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.
Auto-ApplySoftware Engineer
King George, VA jobs
Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: Secret Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Continental US * * * **The Opportunity:** Located in King George, VA; within CACI's C5I work area, you will have the opportunity to support NSWCDD and the U.S. Navy and USMC programs.
**Responsibilities:**
+ Coding / analyzing one or more of the following programming languages to include C++, C, Python, Batch and. Java
+ Understanding networking principles or familiar.
+ Coding within a publish/subscribe architecture and middleware.
+ Real time and non-real time operating systems such as UNIX, Linux, and VxWorks.
+ Model drive architecture tools and languages.
+ Assessing software complexity in quantitative terms and able to translate complexity to approximate time and cost to maintain.
+ Defining and tracking software metrics.
+ Assessing software changes for impacts relative to complexity and throughput.
+ Developing and assessing software development plans, software requirements documents, software design documents, interface design documents and specifications associated with SIM/STIM test cases.
+ DevSecOps processes and principles.
+ Agile methodology and SAFE Agile principles.
+ Experience and/or understanding of SCRUM Master principles or familiar
**Qualifications:**
_Required:_
+ Bachelor of Science degree in Mathematics, Computer Science, Engineering, or Technology.
+ Ability to obtain and maintain, at minimum, a Secret Level Security Clearance. Active Secret Security Clearance is a plus.
+ Junior Software Engineer - 0 to 2 years experience of combined general and specialized experience of the noted responsibilities
+ Intermediate Software Engineer - 3 to 7 years experience of combined general and specialized experience of the noted responsibilities
+ Junior Software Engineer - 7+ years experience of combined general and specialized experience of the noted responsibilities
_Desired:_
+ Experience in C++, Java, and/or Python programming languages.
+ Experience with- Agile methodology and SAFE Agile principles.
+ Active Secret level clearance.
+ Experience with U.S. Navy, USMC, or similar Combat System
This position is contingent on funding and may not be filled immediately. However, this position is representative of positions within CACI that are consistently available. Individuals who apply may also be considered for other positions at CACI.
**________________________________________________________________________________________**
**What You Can Expect:**
**A culture of integrity.**
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you'll be part of a high-performing group dedicated to our customer's missions and driven by a higher purpose - to ensure the safety of our nation.
**An environment of trust.**
CACI values the unique contributions that every employee brings to our company and our customers - every day. You'll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
**A focus on continuous growth.**
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground - in your career and in our legacy.
**Your potential is limitless.** So is ours.
Learn more about CACI here. (************************************************
**________________________________________________________________________________________**
**Pay Range** : There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here (***************************************************** .
The proposed salary range for this position is:
$76,000 - 155,700 USD
_CACI is_ _an Equal Opportunity Employer._ _All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any_ _other protected characteristic._
Software Engineer
Software engineer job at ManTech
General information Requisition # R63634 Posting Date 10/07/2025 Security Clearance Required Secret Remote Type Onsite Time Type Full time Description & Requirements Shape the future of defense with MANTECH! Join a team dedicated to safeguarding our nation through advanced tech and innovative solutions. Since 1968, we've been a trusted partner to the Department of Defense, delivering cutting-edge projects that make a real impact. Dive into exciting opportunities in Cybersecurity, IT, Data Analytics and more. Propel your career forward and be part of something extraordinary. Your journey starts now-protect and innovate with MANTECH!
MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in Norfolk, VA. This is an onsite position.
Join the Navy's Continuous Training Environment (NCTE) program and contribute to the evolution of warfighter readiness. We provide critical engineering and technical expertise for the U.S. Navy's premier Live, Virtual, Constructive (LVC) training capability. Our work involves seamlessly integrating live training with synthetic systems to create highly realistic and complex global training environments. We also drive the development of advanced representations for joint, theater, and national systems, and model new weapons technologies and emerging threats, ensuring our forces are prepared for any challenge.
Responsibilities include but are not limited to:
* Perform a variety of systematic, disciplined, and quantifiable approaches to the development, operation, and maintenance of software systems supporting the Navy Continuous Training Environment (NCTE)
* Design, develop, test, debug, and implement complex software solutions to improve or maintain the NCTE, such as by providing capability to integrate tactical systems with simulation-based training interfaces
* Perform all aspects of software lifecycle development and maintenance to in compliance with contractual and legal requirements as well as governing guidelines and standards
* Identify or define software information and engineering requirements commensurate with the complexity of those software systems to meet customer requirements
* Identify specific technical problems and implement solutions using applicable procedures, knowledge, tools, and methods for software requirements, software design, software construction, software testing, and software maintenance tasks
* Research and propose solutions for prospective products with contemporary technologies aimed at improving the performance of customer solutions
* Travel as needed up to 25% (e.g., to client sites, conferences, etc.)
Minimum Qualifications:
* 3+ years of Software Development experience using Java
* Knowledge of Systems Design Development Lifecycle (SDLC), software systems theory and engineering principles, network and systems design and implementation, virtualization, and cloud technologies
* Must hold one of the following IAT Level II Certifications: CCNA Security, CySA+, GICSP, GSEC, Security+ CE, or SSCP, and one Computing Environment/Operating System (CE/OS) certification (e.g., Linux+, Windows 11); Or the ability to obtain both certifications within 30 days of offer acceptance.
* Experience with Agile development methodologies and familiarity with web development and architecture
Preferred Qualifications:
* Bachelor's Degree in related field
* Embedded Systems Programming experience
* Software development experience in classified and unclassified environments, specifically related to development of Joint Semi-Automated Forces (JSAF) and Joint Simulation Bus (JBUS)
* Software or systems engineering experience specializing in M&S and C4I integration applications such as JBUS and JSAF
* Knowledge of the principles, practices, and procedures used in systems development
Clearance Requirements:
* Active Secret Security Clearance with the ability to obtain and maintain Top Secret/ SCI security clearance
Physical Requirements:
* Must be able to remain in a stationary position 50%.
* Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine and computer printer.
* The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
MANTECH International Corporation considers all qualified applicants for employment without regard to disability or veteran status or any other status protected under any federal, state, or local law or regulation.
If you need a reasonable accommodation to apply for a position with MANTECH, please email us at ******************* and provide your name and contact information.
Auto-Apply