Software Engineer II
Company: nou Systems
Location: Huntsville
Posted on: April 18, 2024
|
|
Job Description:
We are pleased to announce the contingent opening for a Software
Engineer II who will join our software development team in
Huntsville, AL and become part of our rapidly growing technology
company operating in software development missile defense,
cybersecurity, test range modernization, and space control
marketspaces. You will be part of a team known for the ability to
deliver web-based cloud hosted solutions for a variety of
problems.
Responsibilities:
Integrate APIs with front-end code
Evaluate new technologies for relevance with existing
infrastructure
Design web applications for internal and external users
Ensure code best practices are followed during development
Work with Angular front-end framework
Utilize Python and Java-based backends on existing projects
Familiarity with PostgresSQL and other open-source databases is
beneficial
Debug complex production issues in limited environments
Demonstrate strong communication skills
Work effectively in a team
Collaborate with peers on planning and code review
Work closely with stakeholders, designers, marketing teams, and
other developers
Achieve company goals through collaboration and teamwork
Basic Qualifications:
You must have a Bachelor's degree in Computer Science/Information
Technology.
You will need 7+ years of full-time professional experience. Prefer
5+ years of experience in Software Development
You must possess or can obtain an active 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:
Working knowledge of version control and collaborative version
control platforms (Git/GitLab preferred).
Working knowledge of the Angular front-end framework
Knowledge and experience in Cloud Computing environments
In-depth understanding of software development process (design,
development, deployment)
Experience developing software using modern languages such as
TypeScript, Python, Kotlin (Java acceptable), Go, and Rust
Experience writing REST and GraphQL APIs
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.
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.
Keywords: nou Systems, Huntsville , Software Engineer II, IT / Software / Systems , Huntsville, Alabama
Click
here to apply!
|