Software Engineer

Contech Engineered Solutions LLCWest Chester Township, OH
Onsite

About The Position

Contech Engineered Solutions is seeking a versatile Software Engineer who values both writing clean feature code and building robust test automation frameworks. This dual-discipline Software & Quality Engineer will bridge the gap between application development, quality assurance, and IT infrastructure, splitting their time evenly between engineering new software features and developing testing automation solutions. This is a full-time, in-office position located at their West Chester, OH headquarters. Applicants must be legally authorized to work in the United States for any employer, as Contech Engineered Solutions does not provide employment visa sponsorship.

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, or a related engineering field (or an equivalent combination of verified professional experience and education).
  • Proven proficiency in C# development utilizing Visual Studio.
  • Strong hands-on experience building user interfaces and applications using .NET WPF, WinForms, and modern API integrations.
  • Deep understanding of SQL Server, database design, query optimization, and T-SQL.
  • Demonstrated experience writing unit tests, integration tests, and building automated UI/API testing scripts.
  • Ability to take complete ownership of product modules, manage project timelines autonomously, and drive projects to successful completion.
  • Exceptional attention to detail with a logical, systematic approach to debugging, root-cause analysis, and performance bottlenecking.
  • Strong interpersonal and technical communication skills to translate complex code requirements into clear updates for non-technical business headers.

Nice To Haves

  • Experience setting up CI/CD workflows (Git, Azure DevOps, or GitHub Actions).
  • Familiarity with cloud environments (Azure/AWS) and web deployment technologies (ASP.NET, HTML, CSS, JavaScript).
  • Familiarity with Python for scripting or test automation.
  • Exposure to engineering environments, CAD workflows, or design software (AutoCAD, Fusion 360, Inventor, or SolidWorks).

Responsibilities

  • Design, develop, and maintain robust desktop (WPF/WinForms) and web applications within the Microsoft ecosystem based on business requirements.
  • Design, build, and implement modern automated testing frameworks, unit tests, and integration test suites to ensure application stability, resilience, and performance.
  • Drive the modernization, performance tuning, and scaling of core business applications and complex SQL Server database frameworks (stored procedures, data models).
  • Partner with cross-functional teams to translate complex manufacturing calculations and product criteria into automated, repeatable software logic.
  • Assist in managing application lifecycle environments, establishing CI/CD deployment pipelines, and ensuring seamless software integration with internal network infrastructure.
  • Gather technical specifications from business leaders, establish project scopes, and provide technical feasibility assessments.

Benefits

  • Competitive compensation package with flexible options tailored to you and your family.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service