Back to results

Software Developer (Frontend/ Backend/ Full-stack)

  • Huntsville, AL, United States
Apply on workforcenow.adp.com About employer

Applications open in a new tab.

Job details

Experience
3+ years of full-time professional, hands-on software development experience.
Posting language
English

Original job description

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 seeking Software Developers with frontend, backend, or full-stack development experience to support the continued development, modernization, and sustainment of the Army Test and Evaluation Command (ATEC) Data Mesh. The ideal candidates will have experience developing modern web applications using technologies such as Python, Django, React, and Next.js. Developers will contribute to the refurbishment of existing applications, implementation of new capabilities, integration of enterprise data services, and ongoing system sustainment. This position offers the opportunity to work on mission-critical software supporting the Department of Defense (DoD), collaborating with a cross-functional development team to deliver secure, scalable, and maintainable solutions within an Agile development environment.

Responsibilities

  • Design, develop, maintain, and enhance web-based applications using Python, Django, JavaScript/TypeScript, React, Next.js, and related technologies based on technical specialization.
  • Develop and maintain frontend user interfaces, backend services, RESTful APIs, and database integrations.
  • Support the modernization and refactoring of existing application components to improve performance, reliability, security, and maintainability.
  • Collaborate with technical leads, developers, testers, and Government stakeholders to understand requirements and implement software solutions.
  • Participate in peer code reviews to ensure functionality, code quality, security, and adherence to established development standards.
  • Develop and execute unit, integration, and automated tests to validate application functionality and reliability.
  • Troubleshoot application defects, investigate root causes, and implement corrective actions.
  • Participate in Agile development activities, including sprint planning, daily standups, backlog refinement, sprint reviews, and retrospectives.
  • Support application integration, release preparation, and deployment activities across development, test, and production environments.
  • Collaborate with DevSecOps personnel to support CI/CD pipelines, vulnerability remediation, and secure software delivery.
  • Develop and maintain technical documentation, including code documentation, system workflows, API specifications, and development procedures.
  • Research and evaluate emerging technologies, development tools, and software engineering practices to support continuous improvement.
  • Contribute to team knowledge sharing, technical discussions, and process improvements.

Basic Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Engineering, or a related technical discipline.
  • 3+ years of full-time professional, hands-on software development experience.
  • Professional experience in at least one of the following development areas:
  • Frontend Development: JavaScript/TypeScript and React or a comparable modern frontend framework.
  • Backend Development: Python and experience developing backend applications, services, or APIs.
  • Full-Stack Development: Experience developing both frontend web applications and backend services.
  • Experience with Git-based version control and collaborative software development workflows.
  • Familiarity with RESTful APIs and web application architecture.
  • Experience with software debugging, troubleshooting, and testing.
  • Working knowledge of object-oriented programming and software development best practices.
  • Familiarity with Agile software development methodologies.
  • Strong problem-solving, communication, and collaboration skills.
  • Must be a U.S. citizen.
  • Must possess or be able to obtain an active Secret security clearance.

Lacking any one of these disqualifies you from this job.

Preferred Qualifications:

  • Experience developing applications using Python, Django, React, and Next.js.
  • Experience with JavaScript/TypeScript and modern frontend development practices.
  • Experience designing, developing, and integrating RESTful APIs and backend services.
  • Experience with relational databases, SQL, NoSQL databases, and Object-Relational Mapping (ORM) frameworks.
  • Experience with Microsoft Azure, Azure Government, or other cloud environments.
  • Familiarity with DoD Impact Level 5 (IL5) and Impact Level 6 (IL6) environments.
  • Experience with Docker, Podman, or other containerization technologies.
  • Experience with Azure DevOps, GitLab, or similar development and CI/CD platforms.
  • Experience developing and maintaining automated unit, integration, and end-to-end tests.
  • Familiarity with Cypress, pytest, or similar automated testing frameworks.
  • Experience with software security scanning, vulnerability remediation, and DevSecOps practices.
  • Experience with modern application architecture, reusable components, and software design patterns.
  • Experience with database design, data modeling, and enterprise data integration.
  • Experience deploying and sustaining applications in production cloud environments.
  • Familiarity with Risk Management Framework (RMF), Authority to Operate (ATO), and DoD cybersecurity requirements.
  • Experience supporting software modernization, legacy application refactoring, or enterprise application sustainment.
  • Ability to work effectively across multiple technical disciplines and collaborate with cross-functional development teams.

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. Benefits may vary based on status but the majority of our positions include the following:

  • Competitive Wages*
  • Medical, Rx, Dental & Vision Insurance
  • Medical plan with Health Savings Account eligibility
  • Company-funded Life, Short-Term & Long-Term Disability Insurance
  • Personal Time Off, Vacation, and Paid Holidays
  • 401(k) Retirement Plan
  • Employee Stock Ownership Plan (ESOP)
  • Flexible Spending Accounts
  • Norton LifeLock
  • Tuition Reimbursement
  • Personal Development, Technical Learning Opportunities, & Lunch-n-Learns
  • 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 www.nou-systems.com/workingatnou. U.S. citizenship is required for most positions.

Report this job

Get in touch
MovoJobs

Contact us