Senior Software Developer
$120k - $175knou Systems
FT-SAL-EXREG
Huntsville AL, Huntsville, AL, US
Salary Range: $120,000.00 To $175,000.00 Annually
nou Systems, Inc. (nSI) is now officially a 100% ESOP company! We value teamwork and collaboration, and this transition allows us to take that commitment to a new level. nSI empowers our customers by supplying products, services, and expertise with powerful, data driven insights that transform defense systems and improve capabilities.
nou Systems, Inc. (nSI) is building systems that solve our nation's most challenging defense problems in an enjoyable, stimulating environment. We’re known for fielding revolutionary missile defense systems, pioneering step changes in RF seeker technology, introducing principled AI systems, and rapidly pioneering novel defense platforms, from space to the seabed. We're looking for talented builders with high levels of curiosity and extremely strong grounding in fundamentals and engineering first principles. If you're hungry for harder problems and want to build products that actually get into users’ hands, we’ve got you covered.
We are pleased to announce openings for Senior Software Developers (front end, back end, and full stack) who will join our Technical Solutions Division and JSTC2 Team in Huntsville, Alabama to build software that provides warfighting training exercise participants unparalleled access to information about the unfolding scenario. You’ll be part of a team that is not only modernizing the interface to the underlying warfighting simulations but also finding new and innovative ways of surfacing deep information about the scenario, providing end users the right information right when they need it.
Responsibilities:
Our small team is developing Government Off-the-Shelf software that is currently in use in ongoing warfighting exercises. We’re seeking developers who can accelerate our progress along our years-long product roadmap. You’ll be an integral part of a multidisciplinary software team combining a web-based front end, large-data-management back end, and on-prem LLM-powered data exploration.
We’re looking for developers who still enjoy coding while taking advantage of newer agentic coding approaches, and who want to help junior developers level up their skills through mentoring and focused code reviews. We need people who enjoy working in tandem with other talented developers, architects, QA, and integration/DevOps, and who rise to the challenge of team communication and cohesion in an Agile/SAFe team. We want people who are passionate about the quality of software we deliver. You’ll need to be comfortable with developing software that’s delivered to end users on a 10-week cadence, helping elicit end user needs rather than being handed a pile of DOORS-managed requirements, and scoping work even in the absence of perfect information.
Basic Qualifications:
Required Qualifications – lacking any disqualifies you from this job:
Master’s degree in Computer Science, Software Engineering, or related technical field, or Bachelor’s in those fields plus 4 years of experience above the baseline required qualification.
Experience may possibly be able to be used in lieu of degree in certain circumstances.
10+ years of full-time professional experience in software development, with 3+ years in technical leadership roles.
Must possess or be able to obtain an active Secret Security Clearance.
U.S. Citizen.
Technical Competencies – you must demonstrate expertise in:
Software development as an individual contributor without agentic coding support
Front end: Typescript (ES6+), Angular (or React + a willingness to learn Angular), CSS (Bootstrap)
Back end: Go, Python, some C/C++
Production code: modular, unit tested, supports integration and end-to-end testing, maintained in source control (Git + GitLab).
Scrum Agile software development, including being active in ceremonies (standup, sprint reviews, Product Increment planning).
Team-focused development: ticket management, constructive peer reviews, backlog management.
Core Skills:
Mentor and lead technical contributors: be a force multiplier.
Support software architecture development: contribute to our product’s overall structure in support of our Chief Architect.
Strong communication and collaboration skills: communicate your technical decisions, back them up with quantitative information, and flex with the needs of the wider team and project when necessary.
Evaluate emerging technologies: help us intelligently use new libraries, languages, software, architectures, and tools.
Preferred Qualifications:
Experience with distributed simulation systems, especially Distributed Interactive Simulation (DIS) messaging.
Experience with cloud-ready microservice architecture, including MQTT communication protocol.
Comfortable developing in a containerized (Docker) Linux-based (Ubuntu) environment.
Experience developing for a Continuous Integration/Continuous Development (CI/CD) pipeline.
Front end: Experience with web-based geospatial mapping (Cesium).
Back end: Experience with databases (PostgreSQL) and database optimization (indexing, stored procedures, query tuning, data partitioning, normalization/denormalization, table optimization).
Experience with newer approaches to using LLMs as a natural language interface to a data store (not just RAG).
Active Top Secret clearance.
Who is nou (pronounced 'new') Systems?
Since its founding in 2012, nou Systems has built a reputation for excellence in innovative engineering, prototype development, and technical and professional services in multiple markets, including missile defense, cybersecurity, test range modernization, and space control. Our diverse and highly skilled team delivers state-of-the-art products from concepts and prototypes to fully developed and integrated solutions.
We offer significant advancement and personal career development opportunities within our dynamic high-tech company. Our culture is firmly established in treating our employees like family.
Benefits of working at nSI
nou Systems, Inc. offers a comprehensive, total rewards package that includes competitive compensation and diverse benefits that reflect our company culture of service, excellence, and a supportive work environment.
Other specific benefits include:
Competitive Wages*
Medical, Rx, Dental & Vision Insurance
Medical plan with Health Savings Account eligibility
Generous company-funded Basic Life Insurance
Company-funded Short-Term & Long-Term Disability
Optional Accident and Critical Illness Insurance
Personal Time Off, Annual Leave, and Paid Federal Holidays
401(k) Retirement Plan
Employee Stock Ownership Plan (ESOP)
Tuition Reimbursement for ongoing training, continuing education, or advanced degree programs
Personal Development, Learning Opportunities, & Lunch-n-Learns
Opportunities for Advancement
Skills Development & Certifications
Employee Referral Bonus Program
Corporate Sponsored Events & Community Outreach
*Final compensation for this position is determined by a variety of factors, such as a candidate's relevant work experience, skills, certifications, and geographic location.
nSI is an Equal Opportunity Employer
Employment opportunities at nSI are based upon a candidate's qualifications and capabilities to perform the essential functions of a particular job and are free from discrimination based on race, color, religion, national origin, sex, sexual orientation, gender identity, age, disability, protected veteran status, genetic information, or any other characteristic protected by law. For our complete EEO/AA and Pay Transparency statement, please visit U.S. citizenship is required for most positions.
- MTSI is seeking an experienced Senior Software Engineer with ADA to C++ transformation experience. In this position you will be responsible for developing and maintaining Simulation Software that models/emulates THAAD Launchers, Radar, and Missiles. This Simulation Software...SeniorRemote work
- Position Title: Software Developer- SeniorLocation: Redstone Arsenal Position Type: Full-TimePosition Summary:We are seeking a Senior Software Developer to design, develop, test, and maintain software applications and systems supporting complex technical requirements.Responsibilities...Senior
$120.8k - $217.4k
...potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for an amazingly talented Senior Software Developer to join our team! In this role you will get to develop application programming interfaces (APIs) to facilitate threat system...SeniorFlexible hours- Job Title: Software Developer (Senior)Location: Huntsville, AL Position Type: Full-TimePosition Overview:We are seeking a skilled Software Developer with strong experience in coding, testing, debugging, and enhancing software applications. The ideal candidate will have...Senior
- Senior Software DeveloperOASYS, INC., a Leading-Edge Government contractor in Huntsville Alabama, is seeking a Senior Software Developer to support our ARMY/MDA customer onsite at Redstone Arsenal, Huntsville, AL. Job Responsibilities include: You will help drive the technical...SeniorTemporary workFor contractorsFlexible hours
$86.8k - $198k
Software Developer, SeniorThe Opportunity: As a software sustainment engineer, you play a pivotal role in an application’s functional life. From troubleshooting to fixing bugs, you use your operations and maintenance skills to ensure that things run smoothly. We’re looking...SeniorFull timeContract workPart timeWork at officeLocal areaRemote workFlexible hours- DescriptionSAIC is hiring a Senior Principal Software Systems Engineer to join the Army UAS Training Test team located in Huntsville, Alabama (Redstone Arsenal).This is a multi-disciplined team that covers a wide range of testing scopes, including testing physical and virtual...SeniorInterim roleWork at office
$150k
...Help shape software that directly supports mission success for our nation's warfighters. Our client is seeking a Senior Software Developer to build and enhance advanced defense planning tools that combine high-fidelity intelligence, physics-based modeling, and geospatial...Senior$165k - $184k
...Senior Software Developer Full Visibility is seeking a Senior Software Developer, located in Huntsville, AL. Candidate must possess an active Top Secret/SCI Eligibility clearance. Individuals selected for this position will be subject to Counterintelligence (CI) Polygraph...Senior- ...Senior Software Developer Job Locations US-AL-Huntsville ID 2026-5138 Category Engineering & Science Position Type Regular Full-Time Opportunity PeopleTec is currently seeking a Senior Software Developer to support...SeniorFull timeLocal area
$122k - $253k
...surveillance, data intelligence, lifecycle mission enablement, and software modernization. Nightwing brings disruptive technologies,... ...and we recognize superb results. We're seeking a candidate to develop software for our commercial product team-securing systems at the...SeniorFull time- ...systems and mission support. Its capabilities include data science, software development, network engineering, intelligence, surveillance,... ...Job Description SOSi is seeking highly skilled Software Developers to join our analytics team working on an innovative MLOps...SeniorWork at officeNight shift
- ...and sustain our company for the next 100 years! Come grow with us! Torch Technologies is seeking a highly motivated Senior Software Developer to support advanced defense and engineering programs. This role involves developing analytical tools, performing system...SeniorContract workTemporary workLocal areaRemote workRelocation packageFlexible hours
$165k - $184k
...Job Description Full Visibility is seeking a Senior Software Developer, located in Huntsville, AL Candidate must possess an active Top Secret/SCI Eligibility Clearance. Individuals selected for this position will be subject to Counterintelligence (CI) Polygraph...SeniorContract workLocal area- ...Cepeda is seeking a Senior Software Developer for the STARS products branch. You will drive the technical evolution of mission-critical warfighter training and planning tools. STARS FBM Planner is a Java based application that provides warfighters and sensor managers with...SeniorTemporary workLocal areaFlexible hours
$140k - $200k
...re doing seems to be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power...SeniorFull timeRemote work- ...component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services.... ...last five years. Learn more at CFD Research is seeking a Senior Software Developer to lead efforts within a multidisciplinary team building...SeniorPermanent employmentFull timeTemporary workPart timeWork at office
$148.3k - $266.9k
...potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is seeking an exceptionally talented Sr. M&S Software Developer to join our team! In this role, you will be a key member of a collaborative development team of engineers and software...SeniorFull timeFlexible hours- ...Job Description TCS is searching for a Senior Principal Software Engineer to join our strong team of Engineers supporting... ...related work experience with a PhD. Recent experience developing software in C++ or Java or Ada Willingness to become...SeniorWork experience placementWork at officeRemote workFlexible hours
- Position Title: DevOps Engineer (Senior)Location: Redstone Arsenal Position Type: Full-... ...environmentsCULTURE REQUIREMENTS:Engineers, Analysts, and Developers at Cintel, Inc. are highly motivated,... ...an array of Government clients in Software Development, Operational/Tactical and...Senior
- As a Senior Artificial Intelligence Engineer for Camgian Labs, our advanced R&D and rapid prototyping team, you will lead the design... ...Lead the design, development, and testing of scalable AI/ML software prototypes for space and missile defense using large-scale datasets...SeniorFull timeRemote work
- MTSI is seeking a Senior Cloud & DevSecOps Engineer to join our team at the Missile Defense... ...a team accelerate the delivery of secure software capabilities to the warfighter. In this... ...Framework (RMF) requirements prior to release. Develop and enforce modular IaC templates (AWS...Senior
- ...Polluxa, Inc. seeks an experienced Software Engineer III (Embedded) to develop unmanned and robotic systems for defense and commercial use. You will write software for embedded devices and flight-test environments, designing, coding, testing and debugging to improve efficiency...Senior
- ...awards for successful application and commercialization of innovative component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services. Based in Huntsville, Alabama where laboratory facilities and...SeniorPermanent employmentFull timeTemporary workPart timeWork at officeRemote work
- ...focused technical organization in Huntsville, AL is seeking a Senior Software Engineer for the GMD Weapon System team. Candidates must... ...STEM field and a security clearance. Responsibilities include developing C++ software and working within an Agile Scrum team. This full...SeniorFull time
- ...Services, Inc. is seeking qualified candidates to fill our Mid-Senior Systems Engineer position. Description:The Mid to Senior Systems... ...in a Model Based Systems Engineering (MBSE) environment to develop system-of-systems requirements via system/component trade studies...SeniorWork at office
- ...highly secure and available systems on a 24/7 basis. The Lead Senior Systems Engineer directs all server/virtualization/data center... ...landscape and know that a misconfigured server is an open door Develop your team; grow intermediate engineers into senior-level...SeniorContract workImmediate start
- ...Northrop Grumman Defense Systems (NGDS) in Huntsville, AL is seeking a Senior Principal Software Engineer to lead the development of Java-based code and advanced C++ enhancements on the BONES program. This on-site role involves designing, implementing, and optimizing software...Senior
$131.3k - $237.35k
Leidos is seeking a Senior Embedded Software Engineer to support the development of mission-critical embedded software and firmware for missile... ...systems, or similar embedded solutions. Experience developing large-scale embedded, high-performance systems with a high...SeniorFull timeRelocation$175k - $210k
Overview Well-Funded AI Startup. Fully Remote, Complex Problems, Very Stable, Meaningful Equity! Salary $175,000 - $210,000 per year Base pay range $175,000.00/yr - $210,000.00/yr Job Details Our Back-End team is designing and building intelligent systems...SeniorLocal areaRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer. Be the first to apply!
- software engineer part time Huntsville, AL
- software developer intern Huntsville, AL
- software developer fintech Huntsville, AL
- ngo software engineer Huntsville, AL
- intel software engineer Huntsville, AL
- senior software engineer remote Huntsville, AL
- junior software developer remote Huntsville, AL
- software engineer full time Huntsville, AL
- senior software engineer Huntsville, AL
- software engineer healthcare Huntsville, AL



