Senior Software Developer
We are pleased to announce contingent openings for Senior Software Developers who will join our Digital Engineering Department in Huntsville, AL and become part of our rapidly growing technology company operating in Federal marketspaces. You will be part of a team known for building cutting-edge, secure, and reliable solutions that empower our customers to achieve their goals efficiently and effectively. Our Digital Engineering team plays a pivotal role in this mission, and we are seeking talented and passionate software professionals to join our ranks.
Responsibilities:
Support collaborative system delivery through configuration management, automated building, automated testing, automated deployment, and automated monitoring and notification utilizing Agile project management software such as Jira and Confluence to enable teams to dynamically plan, track, document, and manage workflows and system reference material.
Support government personnel in the creation, modification, in-line comments, and documentation of all enhancements efforts, to include system design documents, standard operating procedures, operations and maintenance manuals/procedures, software development plans, and related documentation.
Deliver solutions using repeatable Infrastructure as code (IaC) controlled by configuration management; promoting higher quality systems that can operate in heterogeneous processing environments.
Design, develop, deliver, and sustain new and existing data analytics and forecasting solutions using data structures large and small that scale to use with large data volumes.
Develop, maintain, and improve software systems using cloud-native development approaches, utilizing the backend technologies such as the Java Spring Framework and Spring Boot Extension, and frontend technologies such as Node.js, Vue.js, and React/Redux.
Design, develop, deliver, and sustain new and existing real-time search solutions using commercial and/or open-source software technologies, such as ElasticSearch, OpenSearch, and Apache SOLR and common development languages such as Java, JavaScript, Python, and .NET.
Perform user interface, user experience, and front-end design while expediting the requirements and customer approval process by building clickable prototypes using tool such as Axure, Sketch, or Invision.
Support various data management (purging, clean-up, updates, etc.) tasks, utilizing Structured Query Language (SQL). Utilize expertise in data modeling and SQL to administer, maintain, and improve database systems and ETL data pipelines to support Big Data analytics systems.
Support efforts to create data definition, data model, data manipulation, and data control scripts in support of large-scale data exports.
Identify emerging technologies, alternatives, and standards implementations to provide better support for developers and application stakeholders.
Develop code that does not unnecessarily add new technical debt and will correct any defects identified by testers, code reviewers, automated tools, as part of the Continuous Integration/Continuous Delivery (CI/CD) activities.
Basic Qualifications:
You must have at least eight years of experience or equivalent certifications.
You must be able to obtain a Top Secret clearance.
You must be a U.S. citizen to be eligible for this position.
Lacking any one of these disqualifies you from this job.
Preferred Qualifications:
Bachelor of Science degree in a scientific, technical, or engineering field such as Computer Science, Computer Engineering, Cybersecurity, or similar.
AWS or Azure certifications
Scripting and automation skills are a plus.
Excellent problem-solving skills and the ability to tackle complex technical challenges.
Strong communication skills and the ability to collaborate effectively with diverse teams.
Effective technical writing skills to assist with policies, procedures, reporting and compliance.
A passion for technology and a commitment to staying updated on industry trends.
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
Remote Work Friendly
*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.