Back End Web Developer
Listed on 2026-06-22
-
Software Development
Software Engineer, Full Stack Developer, Backend Developer, Cloud Engineer - Software
Job Description
nou Systems, Inc. (nSI) is here to solve diverse and challenging technical problems in an enjoyable, stimulating environment, while providing unsurpassed value to our customers.
We are pleased to announce the opening for a Software Engineer / Developer who will join our software development Team in Huntsville, AL, Colorado Springs, CO, Boston, MA or potentially remote and become part of our rapidly growing technology company operating in software development missile defense, cybersecurity, test range modernization, and space control market spaces. You will be part of a team known for the ability to deliver web-based cloud hosted simulation environments.
Here’swhat you’ll be doing:
- Work with front end developers to define simple yet powerful APIs.
- Learn new and emerging technologies while expressing a growth mindset and participating in professional development.
- Design, build, and maintain applications, APIs, and systems for internal and external users at a large scale.
- Write clean, efficient, and scalable code.
- Work to continually improve our processes, tools, standards, and team.
- Debug complicated issues in production that touch many services.
- Hold yourself and others to the highest of standards.
- Demonstrate good communication skills and work effectively in a team environment.
- Collaborate on peer reviews with other developers to ensure functionality and good coding practices before release.
- Provide feedback and guidance regarding technical issues to other members of the nSI team as appropriate, such as product management, customers, and business development.
- Participate in Scrum agile development process, including being active in ceremonies (standups, sprint reviews, etc.) and suggest improvements to team processes.
- Collaborate with stakeholders, including product owners, technology leadership, UI/UX designers, marketing teams and back-end developers to accomplish company goals.
- When necessary, document code and workflows (in-code comments, internal wikis and documents, flowcharts, etc.)
You must have a Bachelors’ degree in Computer Science / Information Technology or at least 5+ years of software development experience in a relevant field. Finally, you must possess or have the ability to obtain an active secret. Lacking any one of these disqualifies you from this job.
Intangibles- Adaptability (everything from being able to learn new libraries/frameworks to pivoting on a project due to changing priorities)
- Contagious positivity
- Makes their peers better
- Strong independent analytical and problem-solving abilities
- Ability to work both independently and collaboratively to meet rapid deadlines
- Cool under pressure
- Time management and reliability (able to accurately predict turnaround time on projects and deliver on those timelines)
- Proactive in increasing the quality of our codebases
- Demonstrates the Core Values of nou Systems, Inc.
- Must have 5+ years of relevant software development experience.
- In-depth understanding of software development process (design, development, deployment)
- Experience developing software using modern languages such as Typescript, Kotlin (Java acceptable), Go, and Rust
- Experience writing REST APIs
- Working knowledge of version control and collaborative version control platforms (Git/Git Lab preferred).
- Bachelor’s degree in Computer Science/Information Technology or related field is preferred, in lieu of degree equivalent work experience may be considered.
- Ability to obtain an active secret clearance (required)
- Knowledge and experience in Cloud Computing environments
- Experience working with containerized deployments
- Experience working in a continuous integration continuous deployment (CI/CD) environment
- Experience integrating COTS & GOTS tools
- Experience with building event-driven applications using Apache Kafka, AWS Kinesis, or similar
- Experience with message-oriented middleware (such as RabbitMQ)
- Experience implementing and maintaining PostgreSQL database code in the form of stored procedures, scripts, queries, views, triggers, etc.
Confirmation that you have been…
(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).