Software Engineering - Contractor - L3

Indotronix International CorporationSalt Lake, UT

About The Position

Responsible for the design, development, integration, testing, deployment, and sustainment of secure software applications for moderately complex programs and projects. Develops .NET/C# backend services, APIs, integrations, business logic, and data-access components, as well as responsive Angular/TypeScript web interfaces. Collaborates with UX, systems, software and hardware engineers, test teams, product users, and program leadership to translate operational needs into reliable, scalable, accessible, and intuitive software solutions. Participates throughout the software development lifecycle; performs code and design reviews, develops test procedures and documentation, resolves defects, improves performance and security, and contributes to technical estimates, proposals, and planning activities. Experienced professional with practical knowledge of software engineering practices and project execution who works under general supervision and independently completes moderately complex assignments. Requires experience with modern .NET, C#, Angular, TypeScript, RESTful APIs, object-oriented design, source control, peer review, and software configuration management, along with strong written and verbal communication skills. A bachelor's degree in a related technical field and four years of relevant experience, a graduate degree and two years of relevant experience, or equivalent experience is required. Familiarity with ASP.NET Core, Entity Framework Core, SQL Server, secure authentication and authorization, Azure DevOps, Git, CI/CD, containerized deployments, distributed systems, and Department of Defense programs is preferred. Must be able to obtain and maintain a U.S. Department of Defense security clearance when required.

Requirements

  • Experience with modern .NET
  • Experience with C#
  • Experience with Angular
  • Experience with TypeScript
  • Experience with RESTful APIs
  • Experience with object-oriented design
  • Experience with source control
  • Experience with peer review
  • Experience with software configuration management
  • Strong written and verbal communication skills
  • A bachelor's degree in a related technical field and four years of relevant experience, a graduate degree and two years of relevant experience, or equivalent experience is required.
  • Must be able to obtain and maintain a U.S. Department of Defense security clearance when required.

Nice To Haves

  • Familiarity with ASP.NET Core
  • Familiarity with Entity Framework Core
  • Familiarity with SQL Server
  • Familiarity with secure authentication and authorization
  • Familiarity with Azure DevOps
  • Familiarity with Git
  • Familiarity with CI/CD
  • Familiarity with containerized deployments
  • Familiarity with distributed systems
  • Familiarity with Department of Defense programs

Responsibilities

  • Design, development, integration, testing, deployment, and sustainment of secure software applications.
  • Develop .NET/C# backend services, APIs, integrations, business logic, and data-access components.
  • Develop responsive Angular/TypeScript web interfaces.
  • Collaborate with UX, systems, software and hardware engineers, test teams, product users, and program leadership.
  • Translate operational needs into reliable, scalable, accessible, and intuitive software solutions.
  • Participate throughout the software development lifecycle.
  • Perform code and design reviews.
  • Develop test procedures and documentation.
  • Resolve defects, improve performance and security.
  • Contribute to technical estimates, proposals, and planning activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service