Software Engineer-Developer 4

Indotronix International CorporationHazelwood, MO
Onsite

About The Position

We are seeking an experienced Senior Software Engineer / Team Lead to drive development and support of software applications in a secure environment. This role combines hands-on development with team leadership, requiring strong technical expertise, effective communication with stakeholders, and the ability to guide a small team of developers. The ideal candidate will contribute to system enhancements, troubleshoot issues, and lead innovation through modern tools and technologies.

Requirements

  • Active U.S. Secret Clearance with the ability to obtain TS/SCI.
  • 8+ years of experience with VB.NET or C#.NET, including .NET Framework.
  • Strong experience working with SQL or relational databases.
  • Hands-on experience with unit testing frameworks such as xUnit, NUnit, or MSTest.
  • Proven ability to lead small development teams and manage technical deliverables.

Nice To Haves

  • Experience working in Windows environments (Windows 10/11, Windows Server).
  • Knowledge of Windows desktop application development.
  • Familiarity with project management tools such as Azure DevOps or Jira.
  • Experience with CI/CD pipelines (Azure DevOps Pipelines or similar).
  • Understanding of microservices architecture and RESTful APIs.
  • Experience working in Agile environments.
  • Strong analytical and problem-solving skills or STEM background.
  • Experience with C++ is a plus.
  • Security+ certification or a degree in Computer Science or a related field is preferred.

Responsibilities

  • Lead and manage a small team of software developers, providing technical guidance and support.
  • Collaborate with customer representatives and senior leadership to align development with business and program needs.
  • Handle user inquiries, troubleshoot technical issues, and analyze user feedback to improve system performance.
  • Design, develop, and maintain applications using VB.NET or C#.NET technologies.
  • Execute and document software research and development initiatives.
  • Implement modern tools, frameworks, and technologies to enhance software capabilities.
  • Develop and maintain database solutions using SQL or other relational databases.
  • Ensure code quality through unit testing using frameworks such as xUnit, NUnit, or MSTest.
  • Participate in Agile development processes and contribute to continuous improvement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service