DOT NET Developer

S R International•Phoenix, AZ
•Onsite

About The Position

The .NET Software Developer will design, develop, maintain, and support software applications for the Maricopa County Judicial Branch. The role works with senior developers, database administrators, and business analysts to develop and enhance enterprise applications. Work includes full-stack development, API integration, SQL Server development, testing, deployment, troubleshooting, and production support. The position is temporary to hire and is scheduled through February 26, 2027. It is 100% onsite at 101 W. Jefferson, 2nd Floor, Phoenix, Arizona, and is limited to local candidates. The schedule is Monday through Friday, 8:00 AM to 5:00 PM, 40 hours per week.

Requirements

  • At least 2 years of software development, programming, or software systems support experience, including .NET and web application development.
  • Strong experience with C#, ASP.NET MVC, ASP.NET Web API, and ASP.NET Core.
  • Experience building and consuming RESTful APIs.
  • Strong knowledge of SQL Server, T-SQL, relational databases, and stored procedures.
  • Experience with Angular, TypeScript, components, services, and RxJS.
  • Knowledge of AngularJS (1.x) for maintaining legacy applications.
  • Experience with Entity Framework, Dapper, and dependency injection.
  • Understanding of N-tier/layered architecture, repository patterns, and SOLID principles.
  • Knowledge of authentication and application security, including JWT and anti-forgery tokens.
  • Experience with Git or TFVC, branching, merging, and source control.
  • Basic knowledge of Docker and Docker Compose.
  • Experience with unit testing using xUnit and tSQLt.
  • Experience deploying applications using Microsoft IIS and Windows Server.
  • SQL troubleshooting, query optimization, and basic performance tuning experience.
  • Agile/Scrum experience, including sprint ceremonies and code reviews.
  • Familiarity with AI-assisted coding tools and their responsible use.

Nice To Haves

  • Full-stack development using C#/.NET, Angular/TypeScript, and SQL Server.
  • Experience maintaining legacy applications using AngularJS and .NET Framework.
  • Exposure to Docker and containerization technologies.
  • Experience with SSRS and Power BI reporting.
  • Experience using AI coding assistants to improve productivity and code quality.
  • Public-sector, judicial, court, or case management application experience.

Responsibilities

  • Design, develop, maintain, and support software applications for the Maricopa County Judicial Branch.
  • Collaborate with senior developers, database administrators, and business analysts to develop and enhance enterprise applications.
  • Perform full-stack development and API integration.
  • Develop and support SQL Server applications.
  • Test and deploy applications.
  • Troubleshoot application and SQL issues, and provide production support.
  • Maintain legacy applications as needed.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service