Software Engineer- onsite in Pittsburgh, PA

A.C. Coy•Homestead, PA
•Onsite

About The Position

The Software Engineer is a hands-on, full-stack development role focused on designing, developing, modernizing, and supporting business-critical web applications and cloud-based solutions. The role involves enhancing existing applications, developing new functionality, integrating systems, and improving application performance and user experience. Work is approximately 60% backend and 40% frontend. The position is onsite in Pittsburgh, Pennsylvania, and candidates must currently reside in the Pittsburgh area. This is a full-time, permanent opportunity; work authorization sponsorship is not available.

Requirements

  • Bachelor's degree.
  • 3–5+ years of professional software development experience.
  • Strong hands-on experience with C#, .NET, and ASP.NET.
  • Experience with front-end technologies such as Vue.js, React, Razor, or MVC.
  • Experience developing and maintaining APIs, web services, and system integrations.
  • At least 1 year of hands-on experience with Microsoft Azure cloud services.
  • Experience working with Microsoft SQL Server and relational databases.
  • Ability to work independently and collaborate effectively with cross-functional teams.
  • Must currently reside in the Pittsburgh area.
  • Must be authorized to work without sponsorship.

Responsibilities

  • Design, develop, and maintain full-stack web applications using C#, .NET, and ASP.NET.
  • Develop and enhance front-end applications using Vue.js, React, Angular, or similar JavaScript frameworks.
  • Build, maintain, and support applications hosted within Microsoft Azure.
  • Design, develop, and integrate REST APIs, web services, and third-party applications.
  • Support and modernize existing .NET applications, including legacy systems and Windows/IIS environments.
  • Collaborate with technical teams and business stakeholders to gather requirements and implement software solutions.
  • Enhance application functionality, usability, performance, and reliability.
  • Participate in application modernization, system integration, and cloud migration initiatives.
  • Troubleshoot application issues, optimize existing code, and identify opportunities for continuous improvement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service