Software Developer - Full Stack
Listed on 2026-06-12
-
Software Development
Software Engineer, Full Stack Developer
Responsibilities:
Noblis is seeking an experienced software developer to join our team of software developers/engineers and Chemical, Biological, Radiological, Nuclear, and Explosives (CBRNE) subject matter experts (SMEs) to deliver innovative solutions for managing, analyzing, and visualizing data across two Department of Defense projects. The ideal candidate is motivated, dependable, detail-oriented, has a positive attitude, and a passion for national security and Warfighter readiness.
Location:
This is a hybrid position based out of Reston, VA.
- Develop, maintain, test, and deliver high quality, reliable, practical, and user-friendly solutions for database and web applications using Agile methodology
- Engage the end user community, evaluate existing code, and develop within the project architecture and framework
- Recommend innovative and efficient solutions, especially by bringing artificial intelligence/machine learning approaches
- Design, develop, and test databases and web applications and integrate them into a broader client ecosystem
- Work closely with project team and client personnel to understand specific system and functional requirements, and plan, develop, and successfully implement initiatives
- Develop trust and confidence with clients by demonstrating a deep understanding of the program and the ability to anticipate and capitalize on opportunities for optimization
- Participate in the development and delivery of effective internal and client presentations of the system and/or work program
- Document and validate applications using industry and Noblis best practices
- Bachelor’s Degree with a minimum of 6+ years of related experience OR Master’s Degree with 4+ years of related experience OR Doctorate Degree with 2+ years of related experience
- US. Citizen with an Active Secret Clearance
- Proficiency in one or more programming languages (Python, JavaScript, Java, C#, or C++) with experience in modern front-end frameworks (React, Angular, or Vue.js), data structures and algorithms, version control (Git), database technologies (SQL and No
SQL), and scalable application/system design. - Experience deploying and managing applications in cloud environments (including cARMY Cloud or similar Gov Cloud platforms), leveraging Dev Ops tools such as Docker and Kubernetes, applying secure coding practices, and utilizing AI/ML technologies—including AI-assisted code generation, auditing, and automation solutions.
- Experience with Security Technical Implementation Guides (STIGs)
- Experience with Static Code Analyzers
- Experience with ETL pipelines and data transformation
- Experience with data visualization and component libraries such as Telerik/Kendo
All qualified applicants will receive consideration for employment without regard to race, color, ethnicity, sex, age, national origin, religion, physical or mental disability, pregnancy/childbirth and related medical conditions, veteran or military status, or any other characteristics protected by applicable federal, state, or local law.
EEO is the Law | E-Verify | Right to Work
Total RewardsAt Noblis we recognize and reward your contributions, provide you with growth opportunities, and support your total well-being. Our offerings include health, life, disability, financial, and retirement benefits, as well as paid leave, professional development, tuition assistance, and work-life programs. Our award programs acknowledge employees for exceptional performance and superior demonstration of our service standards. Full-time and part-time employees working at least 20 hours a week on a regular basis are eligible to participate in our benefit programs.
Other offerings may be provided for employees not within this category.
Remote/hybrid status is subject to change based on Noblis and/or government requirements.
Posted Salary RangeUSD $ - USD $ /Yr.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).