DOT NET Full Stack Developer

S R International•Phoenix, AZ
•Hybrid

About The Position

The Arizona Department of Education is seeking an experienced .NET Full-Stack Developer to develop, enhance, troubleshoot, and maintain web applications and backend processes supporting statewide education systems used by more than one million K–12 students, parents, teachers, and school staff. The role involves developing new application features, maintaining existing systems, debugging issues, and collaborating with cross-functional teams. The position is based in Phoenix, Arizona, with a hybrid arrangement for candidates residing in Arizona and local to Phoenix. In-office attendance is required twice a month and during the first week. The contract is scheduled to continue until June 11, 2027, with work hours Monday through Friday, 8:00 AM–5:00 PM (40 hours per week).

Requirements

  • At least 5 years of professional software application development experience, including full-stack development with C# and .NET Framework.
  • Experience with .NET Core 3.1 and above.
  • Strong knowledge of ASP.NET Web API, ASP.NET MVC, and Razor Pages.
  • Experience with HTML, CSS, JavaScript, jQuery, and Bootstrap.
  • Experience with Microsoft Azure, including Azure App Services, Azure Functions, and Azure Storage Accounts.
  • Strong SQL Server development skills, including stored procedures and functions.
  • Experience with relational database modeling and design.
  • Power BI development experience, including semantic models, reports, dashboards, and visualizations.
  • Understanding of object-oriented programming, SOLID principles, and software design patterns.
  • Experience with application implementation, unit testing, debugging, and troubleshooting.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience.
  • Must reside in Arizona and be local to Phoenix.
  • Must complete a HireRight background check and Global ID facial biometrics.
  • Must maintain confidentiality and demonstrate strong communication and collaboration skills.

Nice To Haves

  • Current hands-on experience with .NET 6 or later and Blazor applications.
  • Experience with Azure DevOps, Team Foundation Services (TFS), or other source control tools.
  • Experience with Telerik Controls, Progress DevCraft, or Kendo UI.
  • Application system design and architecture experience.
  • Experience with additional Azure services, including Azure Service Bus, API Management, and Azure Key Vault.
  • Experience with SSIS and SSRS for ETL and reporting.
  • Experience working in Agile/Scrum teams.
  • Previous experience in the education or government sector.
  • Experience with legacy .NET Framework platforms.

Responsibilities

  • Review business requirements and design specifications to understand project deliverables.
  • Design, develop, and unit test new application features and solutions.
  • Enhance and maintain existing web applications and backend processes.
  • Identify, debug, and resolve application defects.
  • Collaborate with Business Analysts, QA, Operations, developers, and leadership.
  • Provide estimates for development tasks and deliverables.
  • Participate in Scrum activities, including sprint planning, daily stand-ups, and retrospectives.
  • Participate in software design discussions and code reviews.
  • Coordinate with Network Services to ensure development environments are available.
  • Work with Operations teams to build and deploy applications to appropriate environments.
  • Perform troubleshooting, root cause analysis, and application maintenance.

Benefits

  • Flexible work from home options.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service