Principal Software Engineer
NextGen Federal Systems, LLC.
Job Description
Job Description
NextGen Federal Systems (NextGen) is currently seeking to fill multiple Principal Software Engineer positions with staff who have experience supporting Department of War (DoW) and Intelligence Community (IC) programs. Selected candidates will participate in the entire software development lifecycle including participation in the design, development, deployment and implementation of software products throughout all phases of the software development lifecycle. The candidates will be part of the development team operating in a dynamic, fast-paced environment. Excellent written and verbal communication skills are required. The selected candidates will be required to develop software in a variety of software development languages and environments.
Qualifications- B.S. in Computer Science, Engineering, Information Technology or closely related
- Active TS/SCI security clearance required
Qualified candidates must have strong software engineering backgrounds with the following skills and expertise that are highly desired:
- Object-Oriented (OO) Programming skills with modern development languages
- Agile software development practices and tools (e.g., Scrum, Jira)
- Modern cloud-computing software and tools including distributed computing platforms (IaaS, PaaS, SaaS)
- Micro-services, container technologies (Docker, Kubernetes)
- Modern data architectures and tools: Python, MATLAB, IDL, Java, JavaScript / Typescript, NodeJS, C++
- Frameworks: Angular, Spring Boot, Vue, QT, React
- Database modeling: OpenSearch Dashboards
- Algorithm development, database design, UI/UX
- Continuous Integration / Continuous Delivery (CI/CD) (Jenkins, GitLab CI)
- Test-Driven Development Methodologies (JUnit)
- Web and SOA technologies, visualization technologies, image processing, database and/or geospatial (GIS) technologies
- Experience with all phases of the software development life cycle including agile development processes, tools, and methodologies
- Ability to work independently and in a team environment
- Strong problem-solving and critical thinking skill
About NextGen: NextGen Federal Systems is an innovative technology and professional services provider specializing in advanced software solutions and comprehensive mission and business support services. We work in close collaboration with our Customers to truly understand their business and mission goals. Our approach is to design, build, implement, and manage solutions that measurably improve our client’s organizational performance. We have established and foster a corporate culture where we: Treat employees with fairness and respect regardless of their position, sexual identity, race, or tenure; Communicate the importance of our mission and our employees’ contributions to it, ensuring they understand how their job role contributes to the greater good; Openly promote and communicate our ideas for change and adaptability; Strive to achieve results as an organization; Hold employees accountable to their commitments and provide incentives that encourage positive and productive behaviors; Value the talents and contributions of our employees as the key factor for our success; Create an environment where people can engage at all levels; Encourage people to take risks and allow them to make mistakes.
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities.
RefID: A04
$180k - $230k
...and Scala ~5+ Years of experience in frontend frameworks like React with a focus on Typescript or Javascript ~ Deep design of software design and architecture ~ Experience with large-scale relational and non-relational databases such as PostgreSQL, MySQL, MongoDB...SuggestedLive in- ## Junior Software EngineerApplylocations: Beavercreek, Ohiotime type: Full timeposted on: Posted Todayjob requisition id: R2125556**Title:**Junior Software Engineer*Belong. Connect. Grow. with KBR!*KBR’s National Security Solutions team provides high-end engineering and...SuggestedWork at officeLocal areaFlexible hours
- # Software Developer* Miamisburg, OH* Full-Time* Job Openings* Software Developer* Apply To Position* Use My Indeed Resume* Apply Using LinkedInSoftware Developer (mult. pos.) wanted to develop ERP s/w for (OH) Green tech. Co., in .Net, C#, Java, SQL, Python & support...SuggestedFull time
$75k - $115k
...Those Defending Our Nation! Why SURVICE? Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the... .... Position Summary SURVICE Engineering is currently seeking a Software Engineer to support several DoD survivability programs. You will...SuggestedFor contractorsFlexible hours- ...Software Engineer, Senior Wright-Patterson Air Force Base, Dayton, Ohio HX5 is an award-winning provider of engineering, research and development, and technical services to clients such as NASA and the Department of Defense. Founded in 2004, HX5 is a fast-growing veteran...SuggestedPermanent employmentFull timeWork at officeMonday to FridayFlexible hours
- ...Software Engineer Location: Beavercreek, OH, US 45431 Job ID:114662 The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world-class, full life-cycle defense and intelligence products that protect...Local areaFlexible hours
- ...Software Engineer Location: Beavercreek, OH, US, 45431 Job ID:114546 The Leonardo DRS Airborne and Intelligence Systems business is a global leader and strategic partner committed to delivering world‑class, full life‑cycle defense and intelligence products that protect...Local areaFlexible hours
- ...Software Developer The Software Developer will develop, integrate and apply state‑of‑the‑art military simulations as part of the JFTI... ...weapons, and space Technical writing and research of scientific and engineering topics Position Requirements A minimum of two years of...Full timeFlexible hours
- ...KBR’s National Security Solutions team provides high‑end engineering and advanced technology solutions to our customers in the intelligence... ...defense. KBR is seeking a highly motivated and experienced Software Engineer to be a part of the team that supports the Department...Work at officeLocal areaFlexible hours
- ...talented, self-motivated employees that strive to find a way to get things done. Join our team of experts as we engineer national security! Altamira is seeking a Software Engineer to help our National Air & Space Intelligence Center (NASIC) customer engineer advanced data...
- ...A technology consulting firm is seeking a senior software engineer located in Dayton, OH. The ideal candidate will have over 10 years of experience in software development, particularly in Agile environments. Responsibilities include leading teams, assisting in project...
- ...and the opportunity to thrive in a collaborative, flexible, and innovative environment. Concept Plus is seeking a Senior Software Systems Engineer to support CI/CD DevSecOps delivery for client IT systems. This role provides technical leadership across system design, integration...Local areaFlexible hours
$135k - $152k
...and keep a security clearance. Applicants that do not meet these requirements will not be considered. We are seeking a Senior Software Engineer to design, develop, and sustain high-quality software systems supporting advanced analysis and data processing workflows. This...Temporary workFor contractorsWork experience placementRemote workFlexible hours- ...Responsibilities Design, develop, and maintain high-performance software applications supporting aircraft avionics and mission systems... ...simulation and test software. Work closely with avionics engineers, systems engineers, and test personnel to support integration...Permanent employmentFull timePart timeFlexible hours
$95k - $102k
...this application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Software Engineer 2 Full Time Regular - Non-SCA HQ Riverside, Dayton, OH, US Salary Range: $95,000.00 To $102,000.00 Annually Are you ready to...Full timeTemporary workFlexible hoursNight shift- ...Overview The Senior Software Developer will lead teams developing state-of-the-art military aircraft simulations. The work will involve mentoring junior developers and engineers, prioritizing and assigning tasks, performing code reviews to enforce JFTI and project-specific...Permanent employmentFull timeWorldwideFlexible hours
- ...great place to work. Current job opportunities are posted here as they become available. Peerless is searching for a skilled Software Engineer to support development of modern software systems and services supporting defense and national security missions. The selected...
- ...Position Summary Odyssey is seeking a Senior Software Developer to support the Combat Readiness Directorate Air Force Metrology and Calibration (AFMETCAL) program in Heath, OH . Responsibilities Duties include, but not limited to: Support the implementation of DoD, USAF...Local area
$86.8k - $198k
...Job Number: R0241584 Rust Software Developer The Opportunity At Booz Allen, we believe in empowering people to change the world. As... ...precision and innovation. You will take ownership of complex engineering challenges by architecting new mission‑focused capabilities that...Local area$61.9k - $141k
...DevOps Engineer As a DevOps engineer, you will set up cloud environments and provision computer networking, storage, and virtual networks to help our clients modernize their IT infrastructure. You will work with cloud architects and engineers to manage server configuration...Local area- ...Evans & Chambers Technology is seeking a highly motivated Software/Web Developer to join our team! We partner with the US national defense community to create fully integrated, resilient, and innovative digital solutions that enable them to make smart decisions in real...Work experience placement
- ...We are seeking an experienced DevOps Engineer with an active Top Secret clearance to join our Partner’s team. As a DevOps Engineer, you... ...integrating tools will directly impact the efficiency and quality of our software delivery. This will include optimizing existing CI/CD pipelines...Remote work
- ...We are seeking software developers with 2–10 years of experience in DevOps environments to help design, build, and support mission-focused... ...Qualifications Bachelor's degree in Computer Science, Engineering, or related field Experience with containerization and orchestration...
- ...Application Engineer Summary The Application Engineer is responsible for understanding customer product specifications and technical needs and innovating and developing specific product/service solutions designs to meet those specifications. This position reports to the...Full time
- ...discipline.* Graduate level degree in Chemistry, Physics, or Chemical Engineering preferred.* Experience of NIR Spectroscopy highly desirable*... ...tools, such as MatLab or other simulation or computational software.**Working Conditions and Physical Demands**To perform this job...Work at officeWorldwideFlexible hours
- ...cutting-edge automotive ride control technologies Collaborative engineering environment Opportunity to contribute to next-generation... ...during development and launch phases Coordinate with hardware, software, and systems teams to ensure proper integration and performance...Work at office
$100k - $120k
...Overview CNC Applications Engineer — Dayton, OH Salary: $100,000 - $120,000 with paid overtime Responsibilities Install new or modified CNC-operated machinery at customer facilities Coordinate the setup and demonstration of Company machines for customer demonstrations...$92.3k - $166.85k
...Description We are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast-paced environment, solving challenging problems involved with electric transmission. The successful candidate will serve as a Lead Engineer...Work at officeLocal areaImmediate startRemote workRelocation packageFlexible hours- ...with the ability to work effectively with limited supervision. Ability to collaborate with functional teams through all phases of the Software Development Lifecycle, regardless of the delivery methodology. Strong oral and written communication skills. #J-18808-Ljbffr...
$69.4k - $158k
...timeposted on: Posted Todaytime left to apply: End Date: August 19, 2026 (30+ days left to apply)job requisition id: R0240683Cloud Engineer**The Opportunity:**Everyone is trying to “harness the power of the cloud”, but not everyone knows how. As a Cloud Engineer, you...Full timeContract workPart timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal Dayton, OH
- software support Dayton, OH
- software sales Dayton, OH
- embedded software Dayton, OH
- software engineer - cloud services Dayton, OH
- software sales representative Dayton, OH
- remote software sales Dayton, OH
- software technical support Dayton, OH
- software asset management analyst Dayton, OH
- software trainer Dayton, OH

