Software Engineer (.NET/C#)

Staffworxs•Redmond, WA
•Onsite

About The Position

Staffworxs is seeking a skilled and motivated Software Engineer to develop scalable, enterprise-grade applications using Microsoft technologies. The role is onsite in Redmond, Washington, and is a long-term contract for local candidates. The position requires strong expertise in C#, .NET, and Azure services, along with knowledge of software engineering principles, security, and Agile practices. The engineer will build and maintain applications and cloud-native solutions, develop and integrate APIs, work with SQL Server and Azure SQL, and support application quality, security, reliability, and performance. The role also involves participating in Agile ceremonies and troubleshooting production issues.

Requirements

  • 5+ years of experience in software development using C# and .NET technologies.
  • Strong proficiency in Azure services, including App Services, Function Apps, Logic Apps, Azure SQL, and APIM.
  • Experience designing and consuming RESTful APIs.
  • Solid understanding of SFI and SDLC principles.
  • Familiarity with Agile development practices, such as Scrum or Kanban.
  • Excellent problem-solving and communication skills.

Nice To Haves

  • Experience with CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Knowledge of authentication and authorization flows, including OAuth2 and Azure AD.
  • Exposure to infrastructure-as-code tools such as ARM templates, Bicep, or Terraform.
  • Understanding of application monitoring tools such as Azure Monitor and Application Insights.

Responsibilities

  • Design, develop, and maintain enterprise-grade applications using C# and .NET frameworks, including .NET Core and .NET 6+.
  • Build and deploy cloud-native solutions using Azure App Services, Azure Functions, and Azure Logic Apps.
  • Develop and manage RESTful APIs and integrate them with Azure API Management (APIM).
  • Implement and optimize SQL Server databases and Azure SQL solutions.
  • Ensure code quality through unit testing, code reviews, and adherence to secure coding practices.
  • Implement security using SFI standards.
  • Participate in Agile ceremonies, including daily stand-ups, sprint planning, and retrospectives, and contribute to continuous improvement.
  • Monitor and troubleshoot production issues to ensure the reliability and performance of deployed applications.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service