What are the responsibilities and job description for the Lead Software Simulation Architect / Engineer position at Integration Innovation, Inc.?
i3 is hiring a Lead Software Simulation Architect/Engineer in Huntsville, AL. In this role you will use your software engineering skills to design and develop the crew mission trainer simulator for a ground-based missile launcher. In addition, you will provide technical leadership, planning, and organization to the team to meet program milestones and objectives. The software will leverage C# as the primary coding language and work with an internally defined simulation framework.
This position involves leading a team in the design and implementation of the trainer. Other responsibilities include
Perks of being a team member owner include
This position involves leading a team in the design and implementation of the trainer. Other responsibilities include
- Analyzing and decomposing customer requirements
- Routine communication and technical interchanges with end users, government customers, and contributing teams
- Developing new features and implementing bug fixes
- Integrating libraries and applications into the system
- Routine collaboration with team members in developing system capabilities
- Leading the team in the adoption and following of agile and i3 defined software practices
- Performing customer and end user demonstrations
- Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering or similar technical degree
- 8 or more years of professional experience as a software developer with knowledge of
- C#, C , or other object-oriented programming language
- Object Oriented design principles and patterns
- Applying and following software development best practices (e.g., unit testing, continuous integration, peer reviews)
- Scrum/Agile development processes
- Experience with connecting software components over network messaging
- Must be capable of effectively working in a team environment and providing direction to peers
- Must have good written and verbal communication skills
- US Citizen with active clearance or eligible for a DoD Secret clearance
- Must be in or willing to move to Huntsville, AL for onsite and lab enabled work
Perks of being a team member owner include
- Long-term financial security
- Higher job satisfaction
- Greater job security
- Personal and professional growth
- Great company culture
- Excellent insurance coverage
- 401(k) match
- Generous PTO
- Health and wellness incentives
- Tuition and certification reimbursement
- Countless opportunities to give back to the community through i3 Cares