Infinity’s niche in the aerospace and defense industry is specialized solutions that help bridge the gap between space and ground. This is no small task, and we owe our success to our team who help us fulfill our mission; to match people with their legacies for betterment of the world. There is always a place at Infinity for a motivated, capable individual seeking a career to better the world. We prioritize supporting our team through exceptional benefits, work-life balance, and structured career development. At Infinity, WE ARE MORE – now, come be more with us!
Infinity is seeking a Software Developer to support the NISSC II contract. Your career at Infinity enables NISSC to fulfill its mission to “provide classified communications and processing for Command and Control (C2) capability in organizational work centers at NISSC sites.” As a member of our team, you will support corporate and customer mission to provide world-class IT services and support that connects systems and users across NORAD in the areas of software development/maintenance, network services, cyber security, systems administration, and other mission-critical areas.
The Software Developer is responsible for supporting the modernization of C2 applications. Reviews existing applications and requirements. Contributes to the development of software requirements and design presentations. Mentors junior software developers. Attends and contributes to Agile team meetings including daily stand-ups, sprint planning, and retrospectives. Develops high-quality, secure software using modern software development techniques.
Review existing applications and their associated requirements
Contributes to the development of high-quality software requirement and design presentations
Mentor junior software developers
Attend and contribute to Agile team meetings to include daily stand-ups, sprint planning, and retrospectives
Write high-quality, secure software
Review software scan results and adjudicates findings
Develop and execute unit test cases
Creates high-quality software documentation, to include, but not limited to, Software User Manuals, Software Design Documents, Software Installation Manuals, and Interface Control Specifications.
Minimum Qualifications
Experience designing, implementing, and sustaining complex software applications
Experience developing technical solutions to meet defined requirements
Detailed understanding of the Java programming language
Experience developing microservices using Java Spring Boot and Spring Cloud
Experience working within an Agile development team and completing tasks on-time
Experience performing Continuous Integration/Continuous Delivery (CI/CD) within a DevSecOps pipeline
Experience writing event-driven applications utilizing a messaging service
Understanding of the REST API
Experience developing Java build scripts using Maven and/or Gradle
Experience utilizing Static Code Analysis (SCA) tools and adjudicating vulnerabilities
Basic understanding of Docker containers and Kubernetes
Detail oriented
Preferred Qualifications
Experience using JPA for object persistence
Experience developing application front-ends using Angular JS or other JavaScript-based web frameworks
Experience working with Apache Kafka
High-level understanding of DoD Platform 1
Experience migrating monolithic applications to a microservices architecture
Experience in Test Driven Development and Continuous Integration Environments
Experience working within a VMware Tanzu environment
Experience working with DAST (Dynamic Application Security Testing) tools
Experience working on CCIC2S applications
Experience with SQL and relational databases would be a desired skill for the team
Education/Experience
Bachelor's degree in a STEM related discipline and 1 – 4 years software development experience or combination of education and experience and 8570 IAT level II such as Security+.
Clearance Requirement
Secret Clearance
Infinity Benefits
Great Company Culture. Infinity firmly believes that our success is due to the happiness and personal satisfaction of our employees.
Health Benefits. 100% Company Paid Medical and Dental for you AND your family.
Work that Stays at Work. Genuine work/life balance and flexibility. We know our employees have lives outside of work and we support you in living them!
Rest and Relaxation. Three weeks' Vacation – Front Loaded on the day you start, and we pay for you to go on our company reward trip (ask us about this!)
Health and Wellness. We offer 48 hours of sick leave, in addition to your Vacation, as well as Flex-Spending options (Medical and Dependent Care)
Prepare for the Future. 401(k) company contribution, with free professional financial planning advisors
Education and Professional Training Reimbursement. We support our employees career aspirations and growth!
Profit Sharing Plan. Infinity’s success is due to our employees. Eligible employees are able to participate in our Profit-Sharing Plan.
And more!
U.S. Citizenship is required.
EOE including disability/vet
To learn more about our company and benefits, please visit: Infinity Careers (https://www.infinity.aero/careers)