Job ID: JOB_ID_10832
About the Role:
The Arizona Department of Education (AZED) is seeking a skilled .NET Developer to join their team in Phoenix, AZ. This is a direct client role focused on designing, developing, and maintaining state-wide online application systems that support over one million K-12 students, parents, teachers, and school staff. This position offers the opportunity to positively impact educational outcomes in Arizona using leading-edge technologies. The role is hybrid, requiring the candidate to be local to Phoenix, AZ, with initial onsite work and then monthly onsite visits.
Position Summary:
This role will primarily focus on the development, enhancement, troubleshooting, and maintenance of Web Applications and backend processes built on a Microsoft technology stack. The ideal candidate will be solution-oriented, adaptable to changing environments, and capable of working with minimal defined requirements. Previous experience in implementing, unit testing, and debugging applications is essential. This is a hybrid work environment requiring mandatory in-office scheduled attendance days, and the position requires residence within the State of Arizona.
Key Responsibilities:
- Review functional business requirements and design specifications to ensure understanding of deliverables.
- Design, develop, and unit test new features for existing applications or build brand new applications.
- Identify, debug, and fix defects in application code.
- Collaborate closely with cross-functional teams including Business Analysts, QA, Operations, and Leadership.
- Provide estimates for development efforts.
- Participate in SCRUM activities such as sprint planning, stand-ups, and retrospectives.
- Engage in software design discussions and code reviews.
- Coordinate with Network Services and Operations teams for environment availability and build deployments.
Required Skills & Experience:
- Full-Stack Development: 5+ years of professional experience in full-stack software application development using C#, .NET Framework, .NET Core 3.1+, ASP.NET Web API, ASP.NET MVC, Razor Pages, HTML, CSS, JavaScript, jQuery, and Bootstrap.
- Object-Oriented Programming: Advanced understanding of OOP fundamentals and SOLID design principles.
- Design Patterns: Ability to recognize and apply software design patterns and best practices.
- Cloud: Experience with Microsoft Azure, Application Services, Azure Functions, and Storage Accounts.
- Database: SQL Server development, writing stored procedures and functions, intermediate relational database modeling and design skills.
- DevOps: Experience with Azure DevOps, Team Foundation Services, or other source control systems.
- Agile/Scrum: Experience working on an Agile/Scrum team.
- Domain Experience: Experience in the Education or Government sector is preferred.
- Problem-Solving: Proven strong problem-solving skills, troubleshooting, and root cause analysis.
- Communication: Excellent written and verbal communication skills.
- Collaboration: Ability to work effectively in a collaborative and distributed team environment.
- Adaptability: Ability to manage multiple projects and shift priorities quickly.
Preferred Skills & Experience:
- Strong preference for current experience developing with .NET 6, 7, 8.
- Strong preference for current experience developing Blazor Applications.
- Prior experience with Classic ASP, VBScript, Visual Basic 6, COM+ Components is highly advantageous.
- Experience with application system design and architecture.
- Additional Azure Cloud Services (Service Bus, API Management, Key Vault).
- Use of Telerik Controls / Kendo UI framework.
- Working knowledge of Power BI and SSRS.
Education:
- Bachelors Degree in Computer Science, Software Engineering, or related field, or equivalent professional experience.
Location & Work Environment:
- Phoenix, AZ (Local candidates only).
- Hybrid work environment: Initial onsite, then monthly onsite visits.
- Must reside within the State of Arizona.
Special Requirements
Candidate must be local at the time of submission and available for in person interview. Position requires residence within the State of Arizona.
Compensation & Location
Salary: $55 – $75 per hour (Estimated)
Location: Phoenix, AZ
Recruiter / Company – Contact Information
Email: akhil@keshavconsulting.com
Recruiter Notice:
To remove this job posting, please send an email from
akhil@keshavconsulting.com with the subject:
DELETE_JOB_ID_10832