Software Engineer-Developer Level 4

Indotronix Avani Group
Hazelwood, MO, United States
1 day ago
Apply on candidateportal.ceipal.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$147,680.0
Working hours
Regular working hours

Tech stack

Clean Code Principles .NET Framework C Sharp (Programming Language) C++ (Programming Language) Software Design Patterns Integrated Library Systems Software Architecture Secure Coding Software Engineering Systems Integration TypeScript ReactJS
+1 more
Restful APIs

Job description

  • Support the design, development, testing, deployment, and maintenance of weapon planning software.
  • Review, analyze, and translate customer requirements into software designs and technical solutions.
  • Develop, enhance, optimize, and maintain software products and system integrations.
  • Support the development and maintenance of software architectures, requirements, algorithms, interfaces, and designs.
  • Troubleshoot, debug, and resolve software issues to ensure product reliability and performance.
  • Assist in developing and improving software engineering processes, standards, and best practices.
  • Collaborate with systems engineers, hardware engineers, product owners, and program managers.
  • Support unit testing, integration testing, and system-level validation activities.
  • Maintain software documentation, interface specifications, and test plans.

Requirements

  • Bachelor’s Degree in Computer Science, Software Engineering, Engineering, or a related field.
  • Ability to obtain a U.S. Secret Security Clearance.
  • 15+ years of software development experience.
  • Strong experience with JavaScript, TypeScript, React, C#, and/or C++.
  • Experience developing and consuming RESTful APIs.
  • Experience with Agile software development methodologies.
  • Experience with Agile project management tools such as Jira, Jira Align, or Azure DevOps.
  • Experience with unit testing, integration testing, and system validation.
  • Proficiency with version control and configuration management tools such as Git and Azure DevOps.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written and verbal communication skills., * Experience supporting defense, aerospace, or mission-critical software programs.
  • Knowledge of Open Mission Systems (OMS) and open architecture frameworks.
  • Understanding of cybersecurity principles and secure coding practices.
  • Experience with modular and open systems design.
  • Experience integrating software using standardized interfaces and protocols.
  • Strong understanding of software architecture, design patterns, and development best practices.
  • Experience with .NET MAUI., * Bachelor’s degree and typically 15+ years of related software engineering experience, or an equivalent combination of education and experience.
  • Ability to obtain and maintain a U.S. Secret Security Clearance., agile C# and/or C++ JavaScript React library Software development TypeScript

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on candidateportal.ceipal.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:55 min

Gaining TypeScript benefits using JSDoc alternatives

Simone Sanfratello · JS Congress

2:59 min

The danger of adopting default REST APIs

Stefan Priebsch · World Congress 2021

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all