Senior .Net Developer

Expert Technology Services

Phoenix, AZ

JOB DETAILS
SKILLS
ADO.NET Entity Framework, ASP.NET MVC, Agile Programming Methodologies, Analysis Skills, AngularJS, Application Programming Interface (API), Architectural Design, Artificial Intelligence (AI), Authentication, Automation, Background Investigation, Best Practices, Business Analysis, Code Reviews, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Dependency Injection, Design Patterns Programming Methodologies, Docker, Enterprise Applications, Git, Government, IBM WebSphere MQ (Message Queue), Identify Issues, Mentoring, Microservices, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft C# (C Sharp), Microsoft IIS Web Server (Internet Information Services), Microsoft SQL Server, Microsoft Windows Azure, Microsoft Windows Server, Multitasking, Operational Support, Performance Tuning/Optimization, Power BI, Problem Solving Skills, Process Improvement, Quality Assurance Methodology, REST (Representational State Transfer), Realtime Communications, SOAP (Simple Object Access Protocol), SQL Server Reporting Services (SSRS), Single Sign-On (SSO), Software Administration, Software Development, Source Code/Configuration Management (SCM), Stored Procedures, Team Player, Technical/Engineering Design, Test Plan/Schedule, Unit Test, User Documentation, WSDL (Web Services Description Language), Web Programming
LOCATION
Phoenix, AZ
POSTED
1 day ago

Senior Developer (Temp-to-Hire) Maricopa County

Location: Phoenix, AZ (Hybrid 201 W Jefferson St, Phoenix, AZ 85003)
Start Date: June 8, 2026
End Date: June 30, 2027
Type: Temp-to-Hire
Schedule: Full-time (40 hrs/week, 1st shift)

Position Overview

Maricopa County is seeking a highly skilled Senior Developer to provide advanced technical expertise in designing, developing, and maintaining enterprise-level applications supporting judicial operations.

This role requires a seasoned full-stack developer who can translate architectural designs into robust implementations, solve complex technical challenges, and mentor team members in a fast-paced Agile environment.

Key Responsibilities
  • Design, develop, test, and maintain enterprise applications and systems
  • Translate architecture into scalable, efficient technical solutions
  • Develop SSRS and Power BI reports of high complexity
  • Support application deployment and production maintenance
  • Troubleshoot and resolve application issues and system defects
  • Collaborate with developers, DBAs, and business analysts
  • Participate in Agile development processes and sprint activities
  • Apply best practices in coding, testing, and deployment
  • Mentor junior developers and conduct code reviews
  • Contribute to system modernization and process improvements
Core Technical SkillsMust-Have
  • 5+ years of .NET Full-Stack Development
  • Strong experience with:
    • C#, ASP.NET MVC, Web API, ASP.NET Core
    • Angular (v8+) & AngularJS (migration experience)
    • SQL Server (stored procedures, performance tuning)
    • Entity Framework, Dapper, AutoMapper
    • REST API design and development
Preferred / Advanced Skills
  • Experience with modernization projects (AngularJS Angular, .NET Framework .NET Core)
  • Docker & containerization (Dockerfile, Compose, Kubernetes/Azure Containers)
  • Enterprise integration:
    • IBM MQ (messaging)
    • SOAP/WSDL services
    • SignalR for real-time communication
  • SSRS and Power BI reporting
  • Knowledge of microservices architecture & API gateways
  • Experience with AI-assisted coding tools / agentic workflows
  • Background in government, court, or public sector systems
Technical Expertise
  • N-tier, layered, and microservices architecture
  • Design patterns (Repository, Unit of Work, Dependency Injection)
  • Authentication (JWT, SSO, API security)
  • IIS and Windows Server deployments
  • Source control (Git / TFVC)
  • CI/CD pipelines and deployment automation
  • Unit testing (xUnit, tSQLt)
Key Competencies
  • Strong analytical and problem-solving skills
  • Ability to work independently on complex challenges
  • Excellent collaboration and communication skills
  • Capability to mentor and guide developers
  • Ability to manage multiple priorities in a high-pressure environment
Experience & Education
  • Experience:

    • Minimum 3+ years in software development
    • At least 1+ year in .NET and web application development
    • (5+ years preferred for senior-level candidates)
  • Education:

    • Bachelor's degree in Computer Science or related field (or equivalent experience)
Work Environment
  • Hybrid work model (onsite + remote flexibility)
  • Collaboration with cross-functional teams
  • May require extended periods of sitting and computer work
Additional Requirements
  • Background check required
  • No drug screening
  • No travel required

About the Company

E

Expert Technology Services