Sr Software Test Engineer
Principal software engineer job at SAIC
SAIC is searching for a motivated, career and customer-oriented Sr. Software Test Engineer who performs high-level, day-to-day software testing solutions to join our team and begin an exciting and challenging career. This is a 100% Remote role.
Job Description
· Develops and executes test plans, test cases, and test procedures to ensure that all information systems products and services meet organization standards and end-user requirements.
· Develops test plans, test schedule, and approach.
· Writes test cases and scripts and identifies data for test scenarios.
· Conducts a walk through on test case/script with Test Managers, Requirement Leads, Project Managers, and Development Leads.
· Performs and leads tests of software and/or IT systems to ensure proper operation and freedom from defects.
· Performs verification activities on work products using defined methods, procedures and criteria with an appropriate verification environment.
· Documents and communicates test results.
· Supports analysis of test results and resolution of open issues.
· Documents and works to resolve all complex problems.
· Reports progress on problem resolution to management.
· Devises improvements to current procedures and develops models of possible future configurations. Creates daily test metrics and reporting.
· Occasionally performs other IT systems engineering activities such as requirements, design, installation, operation, sustainment, and support.
· Complete understanding and wide application of technical principles, theories, and concepts in the field. General knowledge of other related disciplines.
· Receives assignments in the form of objectives and establishes goals to meet outlined objectives. Provides direction to employees according to established policies and management guidance.
· Work is reviewed by management to measure whether objectives have been met.
· Provides technical solutions to a wide range of difficult problems where analysis of data requires evaluation of identifiable factors.
· Solutions are imaginative, thorough, practicable and consistent with organization objectives.
· Works under only general direction. Independently determines and develops approach to solutions. Work is reviewed upon completion for adequacy in meeting objectives.
· Demonstrates good judgment in selecting methods and techniques for obtaining solutions.
· Contributes to completion of specific programs and projects.
· Frequent inter-organizational and outside customer contacts.
· Represents organization in providing solutions to difficult technical issues associated with specific projects.
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.
Education
· Bachelors and ten (10) years or more experience
· Degree in Computer Science, Information Technology, Engineering, or a related field.
· Advanced certifications in testing or quality assurance (e.g., ISTQB, CSTE, CSQA) are preferred.
Experience
· Minimum of 10 years of experience in software testing and quality assurance.
· Proven track record of working on complex software projects and ensuring high-quality deliverables.
· Experience in both manual and automated testing.
· Experience with Agile/Scrum methodologies and understanding of the Software Development Life Cycle (SDLC).
Requirements
· Proficiency in writing and executing test cases, test scripts, and test plans.
· Strong knowledge of test automation frameworks and tools (e.g., Selenium, TestNG, JUnit, QTP, LoadRunner).
· Experience with continuous integration/continuous deployment (CI/CD) tools (e.g., GitHub Actions).
· Familiarity with version control systems (e.g., Git, SVN).
· Understanding of performance testing and tools (e.g., JMeter, Gatling).
· Strong programming skills, often in languages such as Java, Python, or C#.
· Experience with defect tracking and management tools (e.g., JIRA, Bugzilla).
· Knowledge of database and SQL for validating stored data.
· Experience in testing web applications, APIs, and services.
· Understanding of security testing practices and tools.
· Experience with different types of testing, including functional, regression, integration, system, usability, and UAT.
· Excellent analytical and problem-solving skills.
· Strong communication and collaboration abilities.
· Ability to work independently and as part of a team.
· Attention to detail and commitment to delivering high-quality work.
· Ability to prioritize multiple tasks and meet deadlines.
· Leadership abilities to mentor and guide junior testers.
· Ability to understand business requirements and translate them into effective test scenarios.
· Experience with test management tools
· Knowledge of DevOps practices and tools.
· Ability to conduct test reviews and provide constructive feedback.
· Strong understanding of risk-based testing, exploratory testing, and context-driven testing.
· Familiarity with cloud-based testing platforms (e.g., AWS, Azure) is a plus.
Clearance Requirement
US Citizenship with the ability to obtain and maintain a Public Trust clearance
Auto-ApplySoftware Developer Associate
Principal software engineer job at SAIC
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.
SAIC is seeking a Software Developer Associate. This role is 100% remote.
RESPONSIBILITIES:
Ensure PRIDE Mod application is properly configured and documented to enable, sustain and maintain interfaces with external commands and systems
Analyze system for efficiencies
Test and implement new technologies following standardized test and implementation procedures
Review existing programs and assists in making refinements, reducing operating time, and improving current techniques
Test changes for usability prior to deployment to the test environment
Provide research, analysis, design, development, documentation, testing, and deployment of modifications
Implement policies and procedures to track server trends. Monitor trends to help prevent systems outages
Resolve technical/data exchange issues with scanning and document recognition software and exchange pertinent information
Work as a member of a PRIDE MOD team
Be responsible for program design, coding, testing, debugging, and documentation
REQUIRED EDUCATION/EXPERIENCE/CERTIFICATIONS:
Bachelors and two (2) years or more experience; 4 (four) years of experience in lieu of degree will be accepted
REQUIRED SKILLS: This position requires a self-motivated, professional individual with demonstrated experience in designing and developing .NET applications, including:
Experience as an application engineer/developer using .NET Frameworks, Visual Studio and Microsoft SQL Server
Specific development experience with C# and SQL
Proficiency with Visual Studio 2022
Demonstrated knowledge and understanding of the .NET Framework and .NET Core
Understanding of the software development lifecycle, strong analysis skills, experience in designing, developing, implementing testing .NET based applications
Demonstrated knowledge in working on an IT team implementing major software releases using SCRUM Agile methodology
Proficiency in .NET development, specifically C#.
Familiarity with web services, WCF, XML, XSLT, and other related technologies
Strong understanding of SOA and EAI design patterns
Experience with SQL Server and related database technologies
Ability to understand and work with complex business requirements
Strong problem-solving and troubleshooting skills
Excellent written and verbal communication skills
Experience with other integration tools and platforms is a plus
REQUIRED EDUCATION/EXPERIENCE/CERTIFICATIONS:
Bachelors and two (2) years or more experience; 4 (four) years of experience in lieu of degree will be accepted
CLEARANCE:
Must be a US Citizen with the ability to obtain a secret clearance
Prior to the hire date, the candidate must possess one of the following Information Security certifications
CompTIA Sec + certified
DESIRED SKILLS:
Familiarity with JavaScript frameworks such as Telerik and jQuery
Business Objects reporting
Experience in GUI design & AJAX
Experience in implementing Service Oriented Architecture (SOA) via the web
Auto-ApplySoftware TesterJob Category: EngineeringTime Type: Full time Minimum Clearance Required to Start: SecretEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *
The Opportunity:
CACI is looking for a ServiceNow software tester to support our DoD customer to implement an enterprise IT service delivery model that provides consistent, secure, high-quality, and cost-effective services to enable mission success and improve end user experience across the customer environment. On this program, CACI will deliver enhanced capabilities and services to implement and operate an enterprise ITSM and IT storefront solution to enable the customer to transition focus from IT operations to mission operations.
The Software Tester will be expected to create, deliver, and maintain test plans and test scenarios to include the methodology, approach, techniques, types of tests to be performed, and plan for conducting unit/component testing, integration testing, regression testing, performance testing, and user acceptance testing.
Responsibilities:
Execute unit/component test procedures against ITSM capabilities.
Create and execute integration, performance and regression test cases,
Coordinate and support user acceptance testing.
Support production system break/fix and enhancement efforts to include requirements review, test formulation, test scenario preparation, test execution, and test summary preparation.
Document and analyze test results, produce status reports, and assist with the defect management process.
Perform requirement analysis and work independently to create test products test plans, test cases, test reports of good quality.
Assist with technical artifacts including the Requirements Traceability Matrix, Use Cases, User Interface Specifications, User Stories, Acceptance Criteria and migration plans.
Accurately estimate testing efforts for project planning and tracking and provide input to project(s) master schedule.
Collect and report testing results to the architecture team and stakeholders on a regular basis.
Monitor defects so that they progress a timely manner and adhere to the defect tracking process/standards and ensure they are adequately retested when fixed.
Identify potential testing process or work product improvements.
Provide product demonstrations to staff and customers
Provide data re-processing testing and validation metrics
Drive and implement automation process improvement
Qualifications:
Required:
US Citizenship required.
Active DoD Secret Clearance or ability to obtain
10+ Years of relevant experience (Bachelor's Degree in relevant field may be substituted for 5 years of relevant experience).
Experience with ServiceNow's ITSM module
Experience conducting both manual and automated testing.
Experience setting up test environments, executing test cases, and tracking defects.
Working experience in defining acceptance criteria and coordinating and executing acceptance testing
Working experience with creating and executing test plans and procedures and documenting the expected and actual results
Excellent written and verbal communication skills
Minimum 3 year's experience as a software tester
-
________________________________________________________________________________________
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:
$75,200-$158,100
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 Development Manager
Remote
Software Development ManagerJob Category: EngineeringTime Type: Full time Minimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: NoneType of Travel: NoneAnticipated Posting End: 12/22/2025
The Opportunity:
CACI's Agile Digital Solutions Group is seeking a Software Development Manager who will be a part of the National Aeronautics and Space Administration's (NASA) Consolidated Applications and Platform Services (NCAPS) team. NCAPS is a consolidation of current applications to standardize NASA's IT systems and applications to include general IT, customer support, information management, mission support systems. Bring your expertise to this Agile CI/CD team to safeguard NASA's Enterprise.
Responsibilities:
Manage technical teams/resources
Serve as subject matter expert providing data migration planning, testing and transition expertise.
Provide senior system engineering, operations and sustainment of applications, web development and systems administration.
Provide advanced workflow trouble shooting and build workflows to support the dissemination of future products in the new tool.
Provide front end website customization of the new production tool to conform with customer brand.
Aggregate, sustain, and maintain process flow and ticket resolution resource library, maintain and validate workflow role lists, assist with organization business rules to be applied to metadata.
Manage classified holdings on multiple security domains.
Provide Data analytic support as applicable. Communicate effectively with other departments, stakeholders, and other customers with any outstanding or ongoing connectivity, application, or other systems issues.
Qualifications:
Required:
Bachelors' degree (will consider experience in lieu of degree)
12 or more years of experience as a software engineer or related role
Software development experience with any of the following:
NASA platform applications
NASA custom applications
NASA Shared Services
NASA web development
NASA systems engineering/database development
Expert knowledge of SharePoint and Oracle, MongoDB, SQL Server, Sybase, or other similar systems.
Practical testing expertise to include application and system documentation.
Ability to communicate effectively with developers and translate that understanding into effective technical writing for non-technical end users.
Experience in preparation of standard operating procedures.
Data Administrator experience including data migration, data replication, user administration, backup and recovery, performance tuning, issue investigation, issue resolution, and general administration.
An understanding of databases, primarily Oracle and/or other relational and non-relational/NoSQL databases such as PostgreSQL and MongoDB.
Experience using Oracle SQL/PLSQL, and SQL; experience in Scripting with JavaScript, Bash/Linux shell scripting (in general), Perl, and/or Python.
Knowledge of programming languages to include Java.
Must be willing and able to obtain a NASA Public Trust Clearance (US Citizenship required)
Desired:
Prior experience managing a team of Technical Software Engineers
GUI development experience with Java Swing, JavaFX, RESTful API design (JavaScript, TypeScript, and/or ReactJS)
Experience with NASA World Wind Java, ATAK, Cesium, Protocol Buffers, Avro, OpenGL/OpenCL, and/or CUDA
Passion for developing customer-focused solutions
SAFe certification
Strong organizational 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:
$114,600-$252,100
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-ApplyJunior Software Developer - NCAPS
Remote
Junior Software Developer - NCAPSJob Category: Information TechnologyTime Type: Part time Minimum Clearance Required to Start: NoneEmployee Type: Part-Time On-CallPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *
The Opportunity:
CACI's Agile Digital Solutions Group is seeking a junior Software Developer interested in growing their career with the National Aeronautics and Space Administration's (NASA) Consolidated Applications and Platform Services (NCAPS) team! NCAPS is an effort to consolidate current application support and transform IT capability delivery across the enterprise include general IT, customer support, information management, and mission support systems.
In this role, you will support NASA's Space Technology Mission Directorate (STMD) harness data more effectively and apply cutting-edge AI tools to power the next generation of space technologies. The Space Technology Mission Directorate develops the cross-cutting, high-impact technologies needed to enable future NASA missions and expand U.S. leadership in space. Learn more about this exciting mission at ***********************************************************
Responsibilities:
Work with NASA's Space Technology Mission Directorate (STMD) to help transform how the organization uses data and artificial intelligence.
Apply fundamental concepts, processes, practices, and procedures on technical assignments.
Assist in integrating data from multiple disconnected systems and sources, creating a unified data environment that can power new insights and innovations
Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications.
Supports problem resolution with systems integration, compatibility, and multiple platform usage.
Works in conjunction with project teams and end users to identify and capture application requirements.
Supports the team in performing feasibility analysis on potential future projects to management.
Qualifications:
Required
Bachelors' degree or two years' experience
Understanding of Software Delivery Lifecyle models
Familiarity with the implementation of AI tools
Must be willing and able to obtain a NASA Public Trust Clearance (US Citizenship required)
Desired:
Prior hand-on IT delivery/support experience (including internships) with government customers
Salesforce data modeling experience
Willingness to learn
-
________________________________________________________________________________________
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:
$53,100-$106,300
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 DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: TS/SCIEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Outside Continental US* * *
The Opportunity: Are you interested in continuing your career in Europe in a mission focused environment? CACI has established upcoming positions in Stuttgart Germany. We are looking for experienced, innovative and motivated IT Specialists to support enablement of EUCOM's mission objectives. The ideal candidate brings balance of technical expertise, a positive attitude, strong growth mindset, and excellent teamwork skills to work effectively in dynamic, fast-paced environments with a mission-focused mindset to deliver innovative solutions.
Responsibilities:
CACI has an excellent opportunity for an experienced, self-directed, Software Developer. EUCOM's Knowledge Management (ECKM) division develops operational solutions using agile methodology in support of Current Operations and the EUCOM Joint Operations Center. The candidate will work with the team to develop operationally relevant software packages in support of the Common Intelligence Picture / Common Operating Picture (CIP/COP). They support and code client side and/or server-side applications in a development environment, test code for accuracy in pre-production, ensure interoperability and completeness, and document the solution that achieves desired results.
The candidate provides custom application development solutions to enhance the command's decision-making processes and increase the speed and accuracy of decision-making using Maven Smart Systems, ESRI, Microsoft .Net framework, ASP.Net, JavaScript (JS), Node.js, Bootstrap, Angular, React, TypeScript, Node.js, and object models to include JSON, CSOM, and REST. Provides technical guidance and mentorship to the development staff. Collaborates with product owners, DevOps engineers, and security personnel to deliver mission-critical capabilities. Troubleshoots and resolve technical issues across the full technology stack in both development and operational environments.
Qualifications:
Required:
U.S. Citizenship and active TS/SCI clearance
Bachelor's degree in Computer Science, Software Engineering, or a related technical field
7+ years' experience in software development, focused on full-stack engineering
Proficiency in Maven Smart Systems
Expert-level proficiency in C#, .NET Core, Entity Framework
Experience with Angular and/or Node.js
Proficiency in T-SQL, relational database design (e.g., SQL Server)
Strong understanding of software architecture patterns, clean code principles
Experience with Git, Agile methodologies, and collaborative team environments
Desired:
Understanding of DevSecOps principles and CI/CD automation
Awareness of NIST, RMF, or other compliance/security frameworks applicable to defense software systems
Experience with Microsoft Power Platform (Power Automate, Power Apps, Power BI, etc.)
Experience working in DoD or classified environments
-
________________________________________________________________________________________
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:
$75,200-$158,100
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-ApplySenior ServiceNow SAM Developer
Remote
Senior ServiceNow SAM DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: SecretEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *
The Opportunity:
CACI is seeking a highly skilled and experienced Senior ServiceNow Developer supporting the Department of the Air Force (DAF) Enterprise IT as a Service (EITaaS) program. This role is responsible for the design, development, configuration, implementation, and ongoing optimization of our ServiceNow Software Asset Management (SAM) Pro module. The successful candidate will leverage their deep understanding of the ServiceNow platform and SAM best practices to ensure accurate license positions, drive cost savings, enhance compliance, and streamline our software lifecycle processes.
This is a hands-on technical role that requires strong development capabilities within the ServiceNow platform, particularly with SAM Pro, combined with excellent analytical and problem-solving skills.
Responsibilities:
ServiceNow SAM Pro Development & Configuration:
Design, develop, configure, and customize the ServiceNow SAM Pro module, including Software Models, Entitlements, Discovery Models, Software Installations, Contracts, and License Positions while adhering to platform best practices.
Implement and maintain Publisher Packs (e.g., Microsoft, Oracle, Adobe, IBM, VMWare, Salesforce) within SAM Pro.
Develop and enhance SAM Pro workflows, business rules, client scripts, script includes, UI policies, and data policies.
Configure and optimize Discovery Sources (e.g., MECM, AD, Tanium, ServiceNow Discovery) to feed accurate software installation data into SAM Pro.
Develop custom integrations between SAM Pro and other systems (e.g., Procurement, HR, CMDB, Finance, external discovery tools) using REST/SOAP APIs, IntegrationHub, and other integration methods.
Create and maintain advanced reports, dashboards, and performance analytics within SAM Pro to provide actionable insights into software consumption and compliance.
Software Asset Management Optimization:
Drive the normalization and reconciliation processes within SAM Pro to ensure accurate software identification and license compliance.
Identify opportunities for software harvesting, optimization, and cost avoidance/savings through effective use of SAM Pro features (e.g., downgrade rights, unallocated licenses).
Support the implementation of process, data and controls necessary for the platform to become an Accountable Property System of Record (APSR)
Assist in defining and utilizing SAM administration and configuration policies and procedures within the ServiceNow platform.
System Maintenance & Support:
Perform regular health checks, performance tuning, and troubleshooting of the SAM Pro module.
Support ServiceNow platform upgrades and ensure SAM Pro functionality is maintained including operability of customizations and configurations.
Collaborate with IT Operations, Infrastructure, and Security teams to ensure data integrity and system stability.
Provide expert-level support and guidance to SAM analysts and other stakeholders.
Documentation & Collaboration:
Create and maintain comprehensive technical documentation, including design specifications, configuration guides, and process flows.
Work closely with IT Asset Managers, Procurement, Finance, and other IT teams to gather requirements, convert business needs into technical solutions, and ensure alignment with organizational goals.
Participate in peer code reviews and contribute to overall development best practices.
Provide training and knowledge transfer to end-users and junior team members.
Qualifications:
Required:
Ability to obtain and maintain a Secret clearance
12+ Years of relevant experience (Bachelor's Degree in relevant field may be substituted for 5 years of relevant experience)..
5+ years of hands-on experience as a ServiceNow Developer/Engineer.
3+ years of dedicated experience implementing, configuring, and optimizing ServiceNow Software Asset Management (SAM) Pro.
Proven experience with SAM Pro features including normalization, reconciliation, license positions, publisher packs, software models, and entitlements.
Strong proficiency in JavaScript, REST/SOAP APIs, and other ServiceNow scripting languages/frameworks.
Deep understanding of the ServiceNow platform architecture, including CMDB, ITSM, ITOM modules, and their interdependencies with SAM.
Experience with ServiceNow integrations (e.g., Integration Hub, custom integrations).
Familiarity with various software licensing models (e.g., per-user, per-device, per-core, server/CAL, PVU, socket).
Experience with discovery tools (e.g. MECM, AD, ServiceNow Discovery) and integrating their data into ServiceNow.
Excellent analytical, problem-solving, and critical thinking skills.
Strong communication (written and verbal) and interpersonal skills, with the ability to explain complex technical concepts to non-technical stakeholders.
Ability to work independently and as part of a team in a fast-paced, dynamic environment.
High attention to detail and commitment to quality.
Desired:
ServiceNow Certified System Administrator (CSA)
ServiceNow Certified Application Developer (CAD)
ServiceNow Certified Implementation Specialist - Software Asset Management (CIS-SAM)
ITIL v3 or v4 Foundation certification.
Experience with Agile/Scrum methodologies.
Familiarity with other IT Asset Management disciplines (Hardware Asset Management - HAM).
Experience with financial management aspects of software assets.
Knowledge of industry standards and regulations related to software licensing and compliance.
-
________________________________________________________________________________________
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:
$90,300-$189,600
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-ApplySenior ServiceNow Developer
Remote
Senior ServiceNow DeveloperJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *
The Opportunity: CACI is seeking a Developer to develop highly complex, mission-critical scoped and global applications for the Department of Homeland Security. As a Developer, you will be part of a development team working alongside of architects, scrum masters, business analysts and testers focused on the delivery of a critical case management application. As the ideal candidate, you will be able to think critically in solving urgent mission issues, supporting end to end platform development from back-end configuration to Self-Service Portals
Responsibilities:
• Actively participate in agile daily scrums and ceremonies, updating stories daily in ServiceNow documenting development progress and collaborating across platform teams
• Support and participate in customer requirement workshops, working with product owner/stakeholders to configure requested items and tasks using Flow Designer to manage processes and meet business requirements
• Provide technical guidance and support to junior and mid-level staff
• Design, create and configure Notifications, UI Pages, UI Macros, Script Includes, Formatters, etc.
• Design, create and configure Business Rules, UI Policies, UI Actions, Client Scripts and ACLs including advanced scripting of each (including CMS/Service Portal)
• Support in the development of use cases and testing procedures, ensuring product functionality, debugging and testing is completed prior to production deployment
• Create and maintain system design and operations documentation
• Ensure all development is created in alignment with ServiceNow Technical Best Practices
• Actively contribute to the teams Knowledge Base with knowledge articles
Qualifications:
Required:
• Ability to attain DHS EOD
• BA + 5 years' applicable experience, AA + 6 years' applicable experience, MA + 3 years applicable experience or 8 years' experience
• 1 or more active ServiceNow mainline certifications
• Extensive understanding of the ways in which ServiceNow can be configured and customized and scripting within the tool
• Experience integrating ServiceNow with external systems through SOAP or REST web services
• Experience using the Workflow Editor to configure workflows
• Experience with HTML5, JAVA, JavaScript, jQuery, CSS, Angular.js
• Experience ServiceNow Software Asset Management (SAM), specifically SAM Pro
Desired:
• ServiceNow Implementation Certification - Software Asset Management
• Experience with ServiceNow IT Service Mgmt. (ITSM)
• Experience with CGI's Sunflower Asset Management
• Experience with ServiceNow Hardware Asset Management (HAM Pro)
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:
$90,300-$189,600
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-ApplyEntry-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-ApplySoftware Asset Management (SAM) ServiceNow Architect
Remote
Software Asset Management (SAM) ServiceNow ArchitectJob Category: Information TechnologyTime Type: Full time Minimum Clearance Required to Start: SecretEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Continental US* * *
The Opportunity:
CACI is seeking a highly skilled and experienced Software Asset Management (SAM) ServiceNow Architect supporting the Department of the Air Force (DAF) Enterprise IT as a Service (EITaaS) program to lead the design, implementation, and maintenance of our SAM solution within the ServiceNow platform. The ideal candidate will possess deep expertise in ServiceNow SAM Pro, software licensing models, and IT asset management best practices. This role will be responsible for translating business requirements into technical solutions, ensuring data accuracy and integrity, and driving continuous improvement of our SAM processes. You will collaborate closely with cross-functional teams, including IT Operations, Procurement, Finance, to optimize software investments and mitigate compliance risks.
Responsibilities:
Solution Design & Implementation:
Serve as a subject matter expert for ServiceNow SAM Pro modules, aligning with business requirements and industry best practices.
Configure and customize ServiceNow SAM Pro features, including software discovery, reconciliation, license management, and compliance reporting.
Provide guidance to developers, engineers and administrators regarding SAM Pro configuration, customization and usage.
Develop and maintain technical documentation, including design specifications, configuration guides, and standard operating procedures.
Integrate ServiceNow SAM Pro with other ServiceNow modules (e.g., ITSM, CMDB) and external systems (e.g., procurement, finance).
Oversee data migration and cleansing activities to ensure data accuracy and integrity within the SAM system.
Process Optimization:
Analyze existing SAM processes and identify areas for improvement.
Develop and implement streamlined SAM workflows and procedures to optimize efficiency and reduce costs.
Collaborate with stakeholders to define and document SAM policies and procedures.
Drive adoption of SAM best practices across the organization.
Compliance & Reporting:
Provide expert guidance, support and development of compliance reports and dashboards to track software license usage and identify potential compliance gaps.
Provide oversight, guidance and support for regular audits on software assets to ensure compliance with licensing agreements.
Work with vendors and internal stakeholders to resolve licensing issues and gaps in data.
Stay up-to-date on software best practices, industry trends, and regulatory requirements.
Technical Leadership & Support:
Provide technical guidance and mentorship to other team members.
Troubleshoot and resolve complex issues related to ServiceNow SAM Pro.
Stay current on ServiceNow platform updates and new features and evaluate their potential impact on our SAM solution.
Participate in ServiceNow platform upgrades and maintenance activities.
Qualifications:
Required:
Ability to obtain and maintain a Secret clearance
15+ Years of relevant experience (Bachelor's Degree in applicable field may be substituted for 5 years of experience)
5+ years of experience supporting and configuring IT Asset Management (ITAM), preferably with a focus on Software Asset Management (SAM).
3+ years of experience implementing and configuring ServiceNow SAM Pro.
Proven experience with software licensing models (e.g., perpetual, subscription, SaaS) from major vendors (e.g., Microsoft, Oracle, Adobe).
Experience with software discovery tools and techniques.
Experience with data analysis and reporting.
Deep understanding of ServiceNow SAM Pro functionality and configuration options.
Strong knowledge of software licensing models and compliance requirements.
Proficiency in ServiceNow scripting (e.g., JavaScript).
Experience with ServiceNow integration technologies (e.g., REST APIs, web services).
Excellent analytical and problem-solving skills.
Strong communication and interpersonal skills.
Ability to work independently and as part of a team.
Desired:
ServiceNow Certified Master Architect (CMA) or Certified Technical Architect (CTA) in SAM.
ServiceNow Certified System Administrator (CSA).
ServiceNow Certified Implementation Specialist - Software Asset Management (CIS-SAM)
ITIL Foundation Certification.
Proactive and self-motivated with a strong desire to learn and grow.
Excellent attention to detail and commitment to accuracy.
Ability to manage multiple tasks and prioritize effectively.
Strong customer service orientation.
Ability to communicate technical concepts to non-technical audiences.
-
________________________________________________________________________________________
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:
$114,600-$252,100
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 Developer
Grove City, OH jobs
Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular Percentage of Travel Required: Up to 10% Type of Travel: Outside Continental US * * * **The Opportunity:** Are you interested in continuing your career in Europe in a mission focused environment? CACI has established upcoming positions in Stuttgart Germany. We are looking for experienced, innovative and motivated IT Specialists to support enablement of EUCOM's mission objectives. The ideal candidate brings balance of technical expertise, a positive attitude, strong growth mindset, and excellent teamwork skills to work effectively in dynamic, fast-paced environments with a mission-focused mindset to deliver innovative solutions.
**Responsibilities:**
CACI has an excellent opportunity for an experienced, self-directed, Software Developer. EUCOM's Knowledge Management (ECKM) division develops operational solutions using agile methodology in support of Current Operations and the EUCOM Joint Operations Center. The candidate will work with the team to develop operationally relevant software packages in support of the Common Intelligence Picture / Common Operating Picture (CIP/COP). They support and code client side and/or server-side applications in a development environment, test code for accuracy in pre-production, ensure interoperability and completeness, and document the solution that achieves desired results.
The candidate provides custom application development solutions to enhance the command's decision-making processes and increase the speed and accuracy of decision-making using Maven Smart Systems, ESRI, Microsoft .Net framework, ASP.Net, JavaScript (JS), Node.js, Bootstrap, Angular, React, TypeScript, Node.js, and object models to include JSON, CSOM, and REST. Provides technical guidance and mentorship to the development staff. Collaborates with product owners, DevOps engineers, and security personnel to deliver mission-critical capabilities. Troubleshoots and resolve technical issues across the full technology stack in both development and operational environments.
**Qualifications:**
_Required:_
+ U.S. Citizenship and active TS/SCI clearance
+ Bachelor's degree in Computer Science, Software Engineering, or a related technical field
+ 7+ years' experience in software development, focused on full-stack engineering
+ Proficiency in Maven Smart Systems
+ Expert-level proficiency in C#, .NET Core, Entity Framework
+ Experience with Angular and/or Node.js
+ Proficiency in T-SQL, relational database design (e.g., SQL Server)
+ Strong understanding of software architecture patterns, clean code principles
+ Experience with Git, Agile methodologies, and collaborative team environments
_Desired:_
+ Understanding of DevSecOps principles and CI/CD automation
+ Awareness of NIST, RMF, or other compliance/security frameworks applicable to defense software systems
+ Experience with Microsoft Power Platform (Power Automate, Power Apps, Power BI, etc.)
+ Experience working in DoD or classified environments
-
**________________________________________________________________________________________**
**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:
$75,200-$158,100
_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._
Lead Entra ID / Azure AD Engineer [REMOTE]
Falls Church, VA jobs
_This job is fully remote_ BAE Systems, Inc. is seeking a Lead Entra ID Engineer to join our Identity Services organization, supporting the Directory Services, Certificate Management, and Privileged Access Management (DCP) team. This strategic role focuses on defining and implementing enterprise-wide standards and best practices for Microsoft Entra ID (formerly Azure AD) while collaborating across various departments and IT functions.
As a Lead Entra ID Engineer, you will be responsible for the governance, engineering, and maintenance of our Entra ID environment. You ll lead initiatives around identity modernization, enforce security and compliance standards, and work closely with stakeholders to implement access controls and authentication mechanisms. This is a high-impact, cross-functional role for someone with deep technical expertise and strong communication skills.
**Responsibilities Include:**
+ Lead the design, implementation, and continuous improvement of Entra ID (Azure AD) configurations, including:
+ User, group, and role management
+ Conditional access policies
+ Enterprise Applications
+ Authentication methods
+ Partner with internal teams to enforce governance and security standards across Identity Services.
+ Work with compliance teams to ensure identity systems meet regulatory and audit requirements (e.g., NIST, DFARS, CMMC).
+ Automate identity-related tasks using PowerShellandGraph API.
+ Document processes, standards, and architecture diagrams (e.g., using Visio).
+ Provide input and leadership in strategic planning related to directory services.
+ Support integrations with related services such as OpenText IDVault, PAM tools, etc.
+ Mentor junior engineers and collaborate across Identity Services teams and external business units.
\#LI-KK1
**Required Education, Experience, & Skills**
+ Bachelor's degree in CS, IT or an Engineering discipline
+ 3 years of hands-on experience managing and engineering Microsoft Entra ID (Azure AD).
+ Strong experience with PowerShell scriptingand Microsoft Graph API for automation and administrative tasks.
+ 3 years of experience with Active Directoryin enterprise, multi-domain environments.
+ Solid understanding of Windows Hello for Business, including deployment and policy configuration.
+ Knowledge ofcompliance frameworkssuch as CMMC, DFARS, and NIST.\\
+ Experience with ServiceNowfor incident/request handling or workflow integration.
+ Strong written and verbal communication skills; capable of working with cross-functional teams.
**Preferred Education, Experience, & Skills**
**Master's degree in CS, IT or an Engineering discipline**
**Microsoft Certification in Azure/Entra ID.**
**Experience with Splunk for identity log monitoring and alert/report creation**
**Experience with Visio for technical documentation, including architecture diagrams and workflows.**
**Familiarity with other Identity Services tools (SailPoint, OpenText, Okta, Ping, Secret Server, CyberArk, BeyondTrust, etc.)**
**Pay Information**
Full-Time Salary Range: $115779 - $196825
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.
**Lead Entra ID / Azure AD Engineer [REMOTE]**
**116904BR**
EEO Career Site Equal Opportunity Employer. Minorities . females . veterans . individuals with disabilities . sexual orientation . gender identity . gender expression
Lead Entra ID / Azure AD Engineer [REMOTE]
Falls Church, VA jobs
Job Description This job is fully remote BAE Systems, Inc. is seeking a Lead Entra ID Engineer to join our Identity Services organization, supporting the Directory Services, Certificate Management, and Privileged Access Management (DCP) team. This strategic role focuses on defining and implementing enterprise-wide standards and best practices for Microsoft Entra ID (formerly Azure AD) while collaborating across various departments and IT functions.
As a Lead Entra ID Engineer, you will be responsible for the governance, engineering, and maintenance of our Entra ID environment. You'll lead initiatives around identity modernization, enforce security and compliance standards, and work closely with stakeholders to implement access controls and authentication mechanisms. This is a high-impact, cross-functional role for someone with deep technical expertise and strong communication skills.
Responsibilities Include:
* Lead the design, implementation, and continuous improvement of Entra ID (Azure AD) configurations, including:
* User, group, and role management
* Conditional access policies
* Enterprise Applications
* Authentication methods
* Partner with internal teams to enforce governance and security standards across Identity Services.
* Work with compliance teams to ensure identity systems meet regulatory and audit requirements (e.g., NIST, DFARS, CMMC).
* Automate identity-related tasks using PowerShell and Graph API.
* Document processes, standards, and architecture diagrams (e.g., using Visio).
* Provide input and leadership in strategic planning related to directory services.
* Support integrations with related services such as OpenText IDVault, PAM tools, etc.
* Mentor junior engineers and collaborate across Identity Services teams and external business units.
#LI-KK1Required Education, Experience, & Skills
* Bachelor's degree in CS, IT or an Engineering discipline
* 3+ years of hands-on experience managing and engineering Microsoft Entra ID (Azure AD).
* Strong experience with PowerShell scripting and Microsoft Graph API for automation and administrative tasks.
* 3+ years of experience with Active Directory in enterprise, multi-domain environments.
* Solid understanding of Windows Hello for Business, including deployment and policy configuration.
* Knowledge of compliance frameworks such as CMMC, DFARS, and NIST.\\\\
* Experience with ServiceNow for incident/request handling or workflow integration.
* Strong written and verbal communication skills; capable of working with cross-functional teams.
Preferred Education, Experience, & Skills
* Master's degree in CS, IT or an Engineering discipline
* Microsoft Certification in Azure/Entra ID.
* Experience with Splunk for identity log monitoring and alert/report creation
* Experience with Visio for technical documentation, including architecture diagrams and workflows.
* Familiarity with other Identity Services tools (SailPoint, OpenText, Okta, Ping, Secret Server, CyberArk, BeyondTrust, etc.)
Pay Information
Full-Time Salary Range: $115779 - $196825
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, Inc.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.
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.
Test Engineer - Sr. Principal
Wright-Patterson Air Force Base, OH jobs
The Test Engineer will support PEO C3BM - ABMS - Advanced Battle Management Systems customer. The customer organization is responsible for capability development and development planning. The Test Engineer will work with internal and external stakeholders to plan, execute, assess, and document Developmental Testing (DT) and Operational Testing (OT) of tactical command and control (C2) systems.
This position will be co-located with the customer at WPAFB, OH.
The majority of the work will be performed in the customer workspace.
Standup Integrated Test Team (ITT) Charter for developing and managing the T&E Strategy, Test and Evaluation Master Plan (TEMP) and other required documentation, as well as forming subgroups and identifying T&E resource requirements.
Assist in developing the T&E Strategy that integrates policy, program requirements, cost & resource estimates, evaluation framework, and overall schedule to accomplish program goals.
Coordinate the planning, management, and oversight of DT/OT activities and maintain oversight of Contractor and Participating Test Organization (PTO) T&E activities supporting the program.
Document test activities, including writing test reports, analyzing test data, and making recommendations to the Lead Engineer and leadership.
Support developmental hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing in a digital environment, as well as live fire testing (LFT) in an operational environment.
Establish trusted and influential relationships with customers, vendors, and other stakeholders.
Must have a demonstrated ability to coordinate with both internal and external organizations to accomplish common goals.
Must have excellent verbal and written communication skills.
Knowledge of Government policies, directives, standards, handbooks, and pamphlets as well as DoD-adopted industry standards relating to security is highly desired.
Specialized knowledge in any of the following areas: tactical sensors, missile defense effectors, tactical data link networks, sensor/effector integration, aircraft systems.
Knowledge of the Air Force Life Cycle Management Center's framework, directives, and policies.
Minimum 15 years of engineering experience, with a focus on developmental test or operational test (DT/OT).
Experience in writing/translating test documents such as TEMP, DT/OT plans Experience with ACAT I/II acquisition programs is highly desirable Familiarity with military communication systems, DoD standards and regulations.
Demonstrated ability to shift from one project to another in a dynamic, agile work environment.
Excellent oral and written communication skills and ability to clearly translate client technical needs into technical specifications.
Demonstrated ability to independently execute, lead, and complete tasks; drive projects to closure, assimilate and correlate project information in a fast-paced environment.
B.
S.
degree in an engineering or technical discipline.
Master's degree in engineering or technical discipline.
(Highly Desired) Security Clearance Level Required: Must possess an active DoD Top Secret Clearance with SCI eligibility.
Please Note: U.
S.
Citizenship is required.
LI-DB1
Auto-ApplySenior Software Engineer
Beavercreek, OH jobs
MTSI is seeking a Senior Software Engineer to play a critical role in the transformation of a legacy Tomcat web application into a modern, containerized microservices architecture. This highly visible and mission-critical role will involve maintaining and transitioning the existing Tomcat-based system while simultaneously redesigning core services to leverage emerging enterprise services and implement a new architecture using Golang and Angular.
Job Description: Maintain and enhance a legacy Tomcat web application while planning its transition to a cloud-native architecture.
Redesign the application for deployment within a Kubernetes cluster to ensure scalability, reliability, and security.
Refactor traditional monolithic structures into modular microservices using modern integration strategies and emerging enterprise services.
Collaborate with cross-functional engineering teams to ensure smooth integration of new services following industry best practices.
Develop and maintain software components using Java (Java 8 and Java 21), utilizing technologies such as JSP, JSTL, CDI, and Spring alongside a responsive user interface that leverages Bootstrap, CSS, SCSS, JavaScript, and JQuery.
Implement new architecture by leveraging Golang-based services and Angular for a modernized front-end experience.
Document technical designs, system integration requirements, and transition processes in support of ongoing and future initiatives.
Responsibilities: Take ownership of large sections of the system architecture while working collaboratively with teams.
Drive agile development practices and support robust continuous integration/continuous delivery (CI/CD) pipelines.
Clearly articulate complex system designs and technical concepts to both technical and non-technical stakeholders.
Oversee the evolution of the software process from development through deployment, ensuring efficient and secure code integration.
Engage in continuous process improvement to enhance software quality, performance, and reliability.
Required Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
5+ years of hands-on software engineering experience.
Proficiency in Java development (Java 8 and Java 21) with expertise in JSP, JSTL, CDI, and Spring frameworks.
Proven experience in maintaining and modernizing web applications, particularly within Tomcat and Kubernetes environments.
Solid expertise in modern front-end technologies, including Angular, Bootstrap (versions 4 and 5), CSS, SCSS, JavaScript, and JQuery.
Experience in refactoring monolithic applications into microservices and integrating emerging enterprise services.
Familiarity with container orchestration and deployment best practices.
Strong problem-solving skills and excellent written and verbal communication abilities.
U.
S.
Citizenship and must possess an active TS/SCI security clearance or a TS clearance with SCI eligibility.
#LI-BG1 #MTSI
Auto-ApplyEng Sr Prin II - Sys
Hudson, NH jobs
See what you're missing. Our employees work on the world's most advanced electronics - from detecting threats for F-35 pilots to illuminating the night for soldiers. Spanning air, land, sea, and space, we are developing the technology of tomorrow, delivered today. Drawing strength from our differences, we're innovating for the future. And you can, too. Our flexible work environment provides you a chance to change the world without giving up your personal life. We put our customers first - exemplified by our mission: “We Protect Those Who Protect Us .” Sound like a team you want to be a part of? Come build your career with BAE Systems.
The Command, Control, Communications, Computers, Intelligence, Surveillance, and Reconnaissance Systems (C4ISRS) Business Area provides actionable intelligence for our warfighters and decision makers through innovative technical solutions from the seas to the stars. Space Systems is a premier provider of advanced high-reliability space electronics and mission systems. Our products have enabled a wide variety of civil, commercial, and national security space missions for over 25 years. We're leading the way with the development of advanced processing solutions, RF and optical payloads, and cross-domain solutions that enable our customers to deliver mission capability that was previously not achievable.
BAE Systems is seeking an experienced systems engineer to lead a multi-disciplinary team of engineers to develop and field a critical military capability to the war fighter. Your responsibilities will include:
Managing the system engineering content and work products, which includes developing the requirements baseline, design and integration to ultimately field this capability.
Cost account Management (CAM)
Under your technical leadership, the team will utilize digital engineering and model-based systems engineering principles to perform operational concept development, feasibility studies, design, development, performance modeling, and hardware/software evaluation and integration.
Preparing and delivering technical presentations internally and for customer meetings.
Interface with Systems Engineering and Software Development Teams
Prepare and deliver technical presentations internally and for Customer meetings
Problem/anomaly reporting, tracking and resolution
This position is based out of our Hudson, NH facilities.
BAE Systems offers competitive pay, benefits, and important work-life balance initiatives including every other Friday Off, Flextime, and Telecommuting. A majority of this effort will require onsite presence for oversite and collaboration but with the flexibility to telecommute when needed for work/ home-life balance. BAE also believes in a culture of recognition for the extraordinary contributions of our skilled employees. Our engineers are the lifeblood of our company and we're more than 5,000 strong. With our robust offering of educational and career development opportunities, your chances to grow are limitless. 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 Electronic Systems
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. Electronic Systems (ES) is the global innovator behind BAE Systems' game-changing defense and commercial electronics. Exploiting every electron, we push the limits of what is possible, giving our customers the edge and our employees opportunities to change the world. Our products and capabilities can be found everywhere - from the depths of the ocean to the far reaches of space. At our core are more than 14,000 highly talented Electronic Systems employees with the brightest minds in the industry, we make an impact - for our customers and the communities we serve.
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.
Active DoD Secret Clearance and eligible to acquire TS and SCI clearances.
Bachelor's Degree in Software Engineering, Electrical Engineering or related engineering field and 6+ years of experience in related field, 4+ years with Master's Degree
Experience performing systems engineering activities across the development cycle (analysis/decomposition/derivation/allocation of requirements, system modeling & simulation, system design & development, system integration & test).
Familiarity with RF/SIGINT applications.
Strong communication skills to collaborate with team members and stakeholders
Experience in performing software and systems integration and testing
Experience with issue tracking systems (JIRA)
Experience with Agile development
Team player with proactive attitude and the ability to be productive in a dynamic/collaborative environment
M.S. in Software Engineering, Electrical Engineering, Systems Engineering or a related engineering discipline and 15 years of experience.
Currently holds Top Secret/SCI Clearance
Experience with EVMS as a CAM and a working experience with technical performance measures.RF, Radar, Electronic Warfare, SIGINT or Software Defined Radio experience
Experience with open architecture software systems
Experience with test plans, procedures, schedules and reports in accordance with program and system requirements
Experience with the development of user stories, backlog prioritization and management, technical documentation, sprint planning, resource management and customer engagement.
Proficiency with Agile management tools (e.g., Jira, etc.)
Model based systems engineering principles with tools such as MagicDraw.
Bid and proposal experience on major life cycle programs.
Typical Education and Experience
Typically a Bachelor's Degree and 10 years work experience or equivalent experience
UAI Software Engineer
Wright-Patterson Air Force Base, OH jobs
Design, implement, and test software solutions aligned with UAI standards (MIL-STD-1760, MIL-STD-3014). Support the integration of weapons with host platforms through UAI messaging and interface logic. Collaborate with government and contractor teams to verify conformance with UAI specifications.
Participate in lab testing, flight test preparation, and system-level debugging.
Maintain technical documentation including interface control documents (ICDs), software design documents, and conformance test plans.
Analyze performance and support root cause analysis for weapon integration issues.
Support software reviews, integration readiness assessments, and technical interchange meetings.
Working knowledge of real-time operating systems (RTOS) and avionics lab environments.
Required Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, or related field.
5+ years of experience in software development or embedded systems integration.
Experience with C, C++, or Ada in safety- or mission-critical environments.
Familiarity with MIL-STD-1760, UAI, or other avionics interface standards.
Experience working with weapons systems, mission computers, or avionics bus integration.
Must possess an active Top Secret clearance with eligibility for SCI.
Experience with UAI conformance testing and certification.
Auto-ApplySoftware Developer
Wright-Patterson Air Force Base, OH jobs
Software Design & Development: Design, develop, and maintain software applications for advanced air platform systems, including mission systems, avionics, and sensors. Implement software interfaces that enable communication between systems, including real-time processing technologies and embedded platforms.
Integration and Testing: Collaborate with cross-functional engineering teams to test and integrate software components across air platform subsystems.
Conduct unit testing, integration testing, and performance validation to ensure code reliability and system functionality.
Code Optimization and Debugging: Analyze and optimize software performance for mission-critical environments.
Debug and troubleshoot software issues to improve functionality and efficiency under operational conditions.
System Modeling and Simulation: Develop simulation environments to evaluate software performance, ensuring integration with aircraft systems and mission technologies.
Requirements and Documentation: Participate in requirements analysis, ensuring software solutions align with platform specifications and mission objectives.
Provide clear documentation of development procedures, software architectures, and integration specifications.
Compliance and Secure Software Development: Ensure software adheres to DoD standards and cybersecurity guidelines, such as RMF (Risk Management Framework) and STIG compliance.
Build software with secure code principles to protect mission-critical systems from vulnerabilities.
Required Bachelor's degree in Computer Science, Software Engineering, Electrical Engineering, or related technical field.
7+ years of experience in software development, preferably in aerospace, defense, or related high-tech industries.
Proficiency in programming languages such as C++, Python, Java, or MATLAB for mission-critical software development.
Experience with software development in secure, embedded, or real-time environments.
Strong understanding of system interfaces, communication protocols, and software-hardware integration.
Must possess an active Top Secret clearance with eligibility for SCI.
Experience with software testing tools and environments, including Jenkins, JIRA, or Git.
Auto-ApplyEng II - SW
Fairborn, OH jobs
This is your opportunity to use your experience and expertise to solve challenging problems that make an impact in the lives of those receiving critical medical care. Our mission is to make care outside the walls of an established medical facility as effective, efficient, and exacting as possible. Join a fast-paced team of developers, designers, and product owners creating cutting edge software products focused on improving the medical care of thousands of military members, and first responders.
We specialize in creating applications that revolutionize healthcare provider workflows, optimized for human-machine performance. Our solutions are widely adopted within the Department of Defense, including Special Warfare and conventional medicine.
We believe in human-centered design and will give you the opportunity to work directly with our unique users to develop capabilities and solutions that simplify and enhance their ability to accomplish their missions, as well as save lives.
We are creating the next generation of medical care solutions, and we need talented and passionate people to make it happen. We are looking for high achievers that want to take ownership of solutions and are ready to make an impact.
We discover the science, develop the technology, and deliver the capabilities that optimize safety and performance for our military and industry partners. As a part of our team, you will be directly helping protect those that protect us.
What sets us apart?
User-Centric Development: We believe in human-centered design and provide opportunities to work directly with our unique users, helping to develop capabilities that simplify and enhance their missions and save lives.
Impact: Our solutions are widely adopted within the Department of Defense, including Special Warfare and conventional medicine. You will have the opportunity to work on projects that directly impact the lives of military personnel and first responders.
Extreme Ownership: We believe that success only happens when we relentlessly ensure every aspect of the project is accounted for. Our team directs the entire development process. From conceiving solutions to designing user interfaces, implementing architectures, programming applications, testing code, and deployment, your work will be comprehensive and meaningful.
Innovation Culture: Be part of a team where innovation is encouraged and rewarded. Many of our team members hold design and software patents because of the work we do.
Continuous Learning: We are committed to constant learning and staying current on industry best practices. The fast-paced and dynamic nature of our work demands that we think outside the box and adapt to new challenges.
The Engineering, Science and Analysis (ESA) Strategic Capabilities Unit comprises the technical talent and organizational leadership that enables the successful delivery of high-impact discriminating technologies for our customers' missions. Our collaborative, cross-functional teams are committed to innovation, integrity, continual learning and strong execution.
What You'll Do:
Develop custom software solutions to support a system of wearable technologies including mobile devices, a wide variety of miniaturized sensors, communications gear, and devices to enhance operator safety and performance in the field or in training.
Execute full lifecycle software development including software requirements, design, development, test and evaluation, verification and validation, and maintenance.
Lead software design, code, and test reviews.
Perform configuration management and documentation of software products.
Recommend and develop improvements to existing software programs.
Interface with Air Force researchers and operational personnel to understand and develop requirements.
Identify, integrate, and evaluate optimal hardware and software solutions to meet development objectives.
Maintain a regular and predictable work schedule.
Establish and maintain effective working relationships within the department, the Strategic Business Units, Strategic Capabilities Units and the Company. Interact appropriately with others in order to maintain a positive and productive work environment.
Perform other duties as necessary.
On-Site Work Environment: This position requires regular in-person engagement by working on-site five days each normally scheduled week in the primary work location. Travel and local commute between company campuses and other possible non-company locations may be required.
Working Conditions:
Work is performed in an office, laboratory, production floor, or cleanroom, outdoors or remote research environment.
May occasionally work in production work centers where use of protective equipment and gear is required.
May access other facilities in various weather conditions.
Occasional out of state travel to customer locations may be required.
BS degree or higher in Engineering or a related technical field is required plus 2 or more years related experience.
Each higher-level degree, i.e., Master's Degree or Ph.D., may substitute for two years of experience. Related technical experience may be considered in lieu of education. Degree must be from a university, college, or school which is accredited by an agency recognized by the US Secretary of Education, US Department of Education.
Experience with mobile application development, primarily iOS
Experience in software development with Swift and other object-oriented languages.
Experience with Agile development practices including Scrums, Sprints, and Rapid demonstrations.
Experience with issue trackers, Git, and Agile software development.
Ability to obtain and maintain a DoD Secret Security Clearance.
Excellent communication skills.
#LI-NP1
A security clearance or access with Polygraph is not required to be eligible for this position. However, the applicant must be willing and eligible for submission, depending on program requirements, after an offer is accepted and must be able to maintain the applicable clearance/access.
Typical Education and Experience
Typically a Bachelor's Degree and 2 years work experience or equivalent experience
About BAE Systems Space & Mission Systems
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.
Headquartered in Boulder, Colorado, Space & Mission Systems is a leading provider of national defense and civil space applications, advanced remote sensing, scientific and tactical systems for the U.S. Intelligence, Department of Defense and scientific communities. We continually pioneer ways to innovate spacecraft, mission payloads, optical systems, and other defense and civil capabilities. Powered by endlessly curious people with an unwavering mission focus, we continually discover ways to enable our customers to perform beyond expectation and protect what matters most.
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 Developer
Dayton, OH jobs
Join our innovative team and contribute to cutting-edge simulations! We are seeking a highly motivated and experienced Software Developer to join our growing team. In this role, you will be responsible for designing, developing, and maintaining software solutions for complex modeling and simulation applications.
You will collaborate with a team of engineers and scientists to build robust, efficient, and scalable simulations for a variety of applications.
Responsibilities: Design, develop, test, and debug software applications primarily in C++.
Develop and maintain modeling and simulation software, utilizing industry best practices.
Contribute to the architecture and design of new software features.
Write clear, concise, and well-documented code.
Collaborate effectively with team members in a fast-paced, agile environment.
Participate in code reviews and contribute to continuous improvement efforts.
Troubleshoot and resolve software defects.
Deploy and maintain applications on both Windows and Linux platforms.
Contribute to the development of test plans and execute testing procedures.
Stay up-to-date on the latest technologies and trends in software development.
Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum of 2 years of professional experience in software development using C++.
Strong experience in modeling and simulation principles and techniques.
Proficiency in developing applications for both Windows and Linux environments.
Solid understanding of object-oriented programming principles and design patterns.
Experience with version control systems (e.
g.
, Git).
Excellent problem-solving, analytical, and communication skills.
Ability to work independently and as part of a team.
Active Top Secret Security Clearance with SCI and SAP eligibility.
Bonus Points (Preferred): Experience with the EAAGLES framework.
Familiarity with Agile development methodologies.
Experience with testing frameworks (e.
g.
, Google Test, Catch2).
Experience with scripting languages such as Python or Lua.
Experience using Jira and Confluence for project management and documentation.
#LI-CH1
Auto-Apply