Jobs · Engineering · Alabama

Senior Software Engineer – C#

Integration Innovation, Inc. · Huntsville, AL · 6 days ago
EngineeringFull-time

About the role

i3 is seeking a Software Engineer with 10+ years of professional experience to develop a new digital engineering environment for a government customer. This environment will include virtual testing and deployment capabilities to simulate UxS platforms for the DoD.

Responsibilities

  • Develop software designs using best practices and object-oriented methodologies
  • Follow pre-defined software safety practices to develop flight critical software
  • Conduct software architecture reviews, documentation updates, and comprehensive testing of new capabilities
  • Routine collaboration with team members in developing system capabilities
  • Create automated unit and integration level tests
  • Establish good configuration management practices and responsible for proper code maintenance, merging, and configuration management
  • Present to customers and conduct demonstrations
  • Mentor and train less experienced team members

Requirements

  • U.S. Citizen
  • Bachelor of Science degree (or advanced degree) from an accredited college (ABET preferred) in computer science, engineering, mathematics, or the hard sciences
  • Experience in an object-oriented programming language like C#/.NET, Java, or C++
  • Experience creating automated unit and integration level tests
  • Experience establishing good configuration management practices and responsible for proper code maintenance, merging, and configuration management
  • Experience presenting to customers and conducting demonstrations
  • Experience leading small agile teams and mentoring junior software engineers
  • Familiarity with Infrastructure-as-Code (IaC) tools like terraform
  • Experience developing in Amazon Web Services (AWS) or similar cloud environments
  • Familiarity with docker and/or Kubernetes deployment strategies

Qualifications

  • Education: Bachelor's degree or higher in Computer Science, Engineering, Mathematics, or related field
  • Experience: 10+ years of professional experience in software engineering
  • Technical Skills: Proficiency in object-oriented programming languages, experience with agile software development, familiarity with Git, AWS, Terraform, Docker, and Kubernetes
  • Soft Skills: Team player, creative, adaptive, and eager to learn

Benefits

Position Location: In office in Huntsville, AL, CONUS travel required. Less than 20% active clearance or the ability to obtain and maintain a clearance preferred.

Pay

Regular i3 hours are 800 a.m. - 500 p.m. Monday-Friday, however, additional hours may be required on occasion.

Schedule

Regular and punctual attendance is required.

Company Information

i3 is a technically diverse, 100% team member-owned business, headquartered in Huntsville, Alabama specializing in missile and aviation systems engineering and logistic services, electronic warfare and electromagnetic effects analysis, UAS system integration and flight operations, full lifecycle C5ISR engineering services, cybersecurity and IT/IA innovative solutions and virtual training, simulation & serious game development and implementation. We have established a broad offering of products and capabilities collectively providing decades of experience supporting the full complement of DoD military services, Missile Defense Agency, National Aeronautics and Space Administration, and a variety of other Government organizations and private industry customers.

Perks of Being a Team Member Owner

  • Long-term financial security
  • Higher job satisfaction
  • Greater job security
  • Personal and professional growth
  • Great company culture

Other Outstanding Benefits

  • 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

Similar jobs

Senior Software Engineer

General Dynamics Mission SystemsBloomington, MN· 3 wk ago
Engineering$165k/yrapply on gdmissionsystems.com

Senior Software Engineer

Global Technical Talent, an Inc. 5000 CompanyFort Mill, SC· 3 days ago
Information Technology$50–$70/hrapply on www1.jobdiva.com