Software Engineer

4 weeks ago


Huntsville, Alabama, United States nou Systems Full time
Software Engineer / Developer

nou Systems, Inc. is a rapidly growing technology company that cares about its people. We are seeking a highly skilled Software Engineer / Developer to join our software development team in Huntsville, AL, Colorado Springs, CO, Boston, MA, or potentially remote.

Key Responsibilities:
  • 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.
  • Participate in Scrum agile development process, including being active in ceremonies and suggesting 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.
Requirements:
  • Bachelor's degree in Computer Science / Information Technology or at least 5+ years of software development experience in a relevant field.
  • Ability to obtain an active secret clearance.
  • 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.
  • Proactive in increasing the quality of our codebases.
Preferred Qualifications:
  • 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.
About nou Systems, Inc.

nou Systems, Inc. is a rapidly growing technology company that cares about its people. Our people are passionate about missile defense, cybersecurity, test range modernization, and all-things space and space-market related. We offer significant advancement and personal career development opportunities within our dynamic high-tech company.

Benefits:
  • 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.
  • Monthly Telephone Allowance.
  • Remote-work friendly.


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Principal-Level Embedded Software Engineer to join our team at Lynx Software Technologies. As a key member of our multi-site team, you will be responsible for developing, integrating, and testing software products that meet the highest standards of quality and safety.Key ResponsibilitiesDevelop and integrate...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job SummaryThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Principal-level Embedded Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for developing, integrating, and testing software products for safety-critical applications.We are looking for a self-motivated...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerNorthrop Grumman is seeking highly skilled Software Engineers/Principal Software Engineers to join our team in Huntsville, AL. As a Software Engineer/Principal Software Engineer, you will be responsible for designing, developing, documenting, testing, and debugging applications software and systems that contain...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerNorthrop Grumman is seeking highly skilled Software Engineers/Principal Software Engineers to join our team in Huntsville, AL. As a key member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, and testing software...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Title: Software Engineer/Principal Software EngineerWe are seeking highly skilled Software Engineers/Principal Software Engineers to join our team at Northrop Grumman. As a Software Engineer/Principal Software Engineer, you will be responsible for designing, developing, testing, and debugging applications software and systems that contain logical and...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Title: Software Engineer/Principal Software EngineerWe are seeking highly skilled Software Engineers/Principal Software Engineers to join our team at Northrop Grumman's Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit in Huntsville, AL.Job Summary:The selected candidates will design, develop, document, test, and debug...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerNorthrop Grumman is seeking highly skilled Software Engineers/Principal Software Engineers to join our team in Huntsville, AL. As a key member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, documenting, testing, and...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerNorthrop Grumman is seeking highly skilled Software Engineers/Principal Software Engineers to join our team in Huntsville, AL. As a key member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, documenting, testing, and...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerNorthrop Grumman is seeking highly skilled Software Engineers/Principal Software Engineers to join our team in Huntsville, AL. As a key member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, documenting, testing, and...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer/Principal Software EngineerNorthrop Grumman is seeking highly skilled Software Engineers/Principal Software Engineers to join our team in Huntsville, AL. As a key member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, documenting, testing, and...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for developing, integrating, and testing software products using technical principles, theories, and concepts.Key...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewThompson Software Solutions, a Lynx Software Technologies company, is seeking a highly skilled Senior Embedded Software Engineer to join our team. As a key member of our multi-site team, you will be responsible for developing, integrating, and testing software products that meet the highest standards of quality and reliability.Key...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer PositionNorthrop Grumman is seeking highly skilled Software Engineers to join our team in Huntsville, AL. As a Software Engineer, you will be responsible for designing, developing, and testing software applications and systems.Key Responsibilities:Design and develop software applications and systemsTest and debug software applications and...

  • Software Engineer

    3 weeks ago


    Huntsville, Alabama, United States PeopleTec Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at PeopleTec, Inc. in Huntsville, AL. As a Software Engineer, you will be responsible for designing, developing, and testing software applications to meet the needs of our clients.Key Responsibilities:Design and develop software applications using various...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer PositionWe are seeking a skilled Software Engineer to join our team in Huntsville, AL. As a Software Engineer, you will design, develop, and test software applications and systems that contain logical and mathematical solutions.Key Responsibilities:Design and develop software applications and systemsConduct multidisciplinary research and...


  • Huntsville, Alabama, United States Northrop Grumman Full time

    Job Summary:We are seeking highly skilled Software Engineers and Principal Software Engineers to join our team in Huntsville, AL. As a member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, and testing software applications and systems that contain logical and...

  • Software Engineer

    4 weeks ago


    Huntsville, Alabama, United States Northrop Grumman Full time

    Job Title: Associate Software Engineer/Software EngineerJob Summary:We are seeking highly skilled Associate Software Engineers/Software Engineers to join our team in Huntsville, AL. As a key member of our Command and Control, Communication and Computer Missile Defense (C4MD) Business Unit, you will be responsible for designing, developing, documenting,...

  • Software Engineer

    5 days ago


    Huntsville, Alabama, United States Northrop Grumman Full time

    Job Title: Associate Software Engineer/Software EngineerNorthrop Grumman is seeking highly skilled Associate Software Engineers or Software Engineers to join our team in Huntsville, AL.About the Role:We are looking for talented individuals to design, develop, document, test, and debug applications software and systems that contain logical and mathematical...

  • Software Engineer

    2 weeks ago


    Huntsville, Alabama, United States SAIC Full time

    Job Title: Full Stack Software EngineerSAIC is seeking a highly skilled Full Stack Software Engineer to join our team in Huntsville, AL. The successful candidate will be responsible for supporting the Software, Simulation, Systems Engineering and Integration Directorate (S3I) in support of the Interoperability Engineering System (IES) software...

  • Software Engineer

    5 days ago


    Huntsville, Alabama, United States Northrop Grumman Full time

    Software Engineer Opportunity at Northrop GrummanWe are seeking a skilled Software Engineer to join our team at Northrop Grumman in Huntsville, AL. As a Software Engineer, you will be responsible for designing, developing, and testing software applications and systems.Key Responsibilities:Design and develop software applications and systemsTest and debug...