Job Title
.NET Developer
Location: Phoenix, AZ (Hybrid)
Position Overview
The Arizona Department of Education (AZED) is seeking a local, highly skilled .NET Developer to support the design, development, enhancement, and maintenance of state-wide web applications serving over one million K‑12 students, as well as parents, teachers, and school staff across Arizona.
This role offers an opportunity to work on award‑winning, mission‑critical systems that directly impact educational outcomes in the state of Arizona.
This is a staff augmentation, hourly, hybrid position requiring in‑office attendance during the first week and then once per month thereafter.
Engagement Details
- Position Type: Staff Augmentation
- Billing Type: Hourly
- Shift: Day (8:00 AM – 5:00 PM)
- Projected Start Date: May 11, 2026
- Duration: 3–6 months
- Development work must be completed by September or mid‑October at the latest
- Work Arrangement:
- Hybrid
- First week onsite, then once per month onsite
- Location:
- 100 N. 15th Avenue, Phoenix, AZ 85007
Local Candidate Requirement (Mandatory)
- Local Phoenix-area candidates only
- Resume must clearly state current location
- Candidates must:
- Be local at the time of submission
- Be available for in‑person interviews within one week of posting close date
- Be able to start within two weeks of offer acceptance
- Reside within the State of Arizona
Security Requirements
- Background check and drug screening required
- HireRight must be used
Position Summary
The .NET Developer will be responsible for developing, enhancing, troubleshooting, and maintaining web applications and backend processes built on a Microsoft technology stack. The successful candidate will be solution-oriented, adaptable, and able to work with minimal defined requirements in a fast‑paced Agile environment.
Key Responsibilities
- Review functional business requirements and technical design specifications
- Design, develop, and unit test new features and applications
- Troubleshoot, debug, and resolve application defects
- Collaborate closely with Business Analysts, QA, Operations, and Leadership teams
- Provide development effort estimates
- Participate in Agile/SCRUM ceremonies (sprint planning, stand‑ups, retrospectives)
- Engage in software design discussions and code reviews
- Coordinate with:
- Network Services for environment readiness
- Operations teams for build creation and deployment
- Maintain confidentiality and documentation standards
Required Skills
- 5+ years of professional software application development experience
- Full‑stack development experience using:
- C#
- .NET Framework and .NET Core 3.1+
- ASP.NET Web API, ASP.NET MVC, Razor Pages
- HTML, CSS, JavaScript, jQuery, Bootstrap
- Strong understanding of:
- Object‑Oriented Programming
- SOLID principles
- Software design patterns and best practices
- SQL Server development:
- Stored procedures and functions
- Relational database modeling and design
- Experience with:
- Microsoft Azure (App Services, Azure Functions, Storage Accounts)
- Azure DevOps / TFS or similar source control and work management tools
- Strong problem‑solving, troubleshooting, and root‑cause analysis skills
- Excellent written and verbal communication skills
- Ability to manage multiple priorities and meet deadlines
- Ability to work independently while keeping leadership informed
Preferred Skills
- Hands‑on experience with .NET 6, 7, or 8
- Experience developing Blazor applications
- Legacy technology experience:
- Classic ASP
- VBScript
- Visual Basic 6
- COM+ Components
- Application architecture and system design experience
- Additional Azure services:
- Service Bus
- API Management
- Key Vault
- Telerik / Kendo UI framework experience
- Reporting and visualization tools:
Preferred Experience
- Experience working in Agile/Scrum environments
- Experience in the Education or Government sector