Quick overview
Job description
Job Title: IT Application/Software Developer II – .NET Software Developer
Job Code: Maricopa 3059
Client: Maricopa County – Judicial Branch
Location: Phoenix, Arizona
Duration: Until 02/26/2027 (Temporary to Hire)
Work Hours: Monday–Friday, 8:00 AM–5:00 PM (40 hours/week)
Work Location Address: 101 W. Jefferson, 2nd Floor, Phoenix, AZ 85003
Work Arrangement: 100% Onsite – Local Candidates Only
Closing Date: 11/09/2026 at 4:00 PM
Position Overview
Maricopa County is seeking an IT Application/Software Developer II to design, develop, maintain, and support software applications for its Judicial Branch. The developer will work under the guidance of Senior and Lead Developers and collaborate with programmers, database administrators, and business analysts.
The role involves full-stack development, API integration, SQL Server development, application testing, deployment, troubleshooting, and production support. The developer will also contribute to legacy application modernization and containerization initiatives.
Required Skills
-
Minimum 2 years of software development experience involving .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.
-
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 with Agile/Scrum, sprint ceremonies, and code reviews.
-
Familiarity with AI-assisted coding tools and their responsible use.
Preferred Skills
-
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.
-
Interest or experience in public-sector, judicial, court, or case management applications.
Key Responsibilities
-
Design, develop, test, debug, and maintain enterprise software applications.
-
Develop SSRS and Power BI reports of moderate complexity.
-
Build and maintain Angular frontends, ASP.NET APIs, and SQL Server database components.
-
Write unit tests and perform application testing to ensure accuracy and stability.
-
Support application deployment to production and provide ongoing maintenance.
-
Participate in code reviews and follow established coding standards.
-
Troubleshoot application issues using logs, debugging tools, and audit data.
-
Develop and maintain features for court systems involving case management, hearing scheduling, sentencing, and document processing.
-
Collaborate with developers, DBAs, business analysts, and stakeholders.
-
Contribute to legacy modernization and containerization initiatives.
.
Primary Skills
C# | .NET | ASP.NET Core | ASP.NET MVC | Web API | Angular | TypeScript | AngularJS | SQL Server | T-SQL | Entity Framework | Dapper | REST APIs | Power BI | SSRS | Docker | Git | IIS | AI Coding Tools | Agile/Scrum
Skills
|
Skill |
Required / Desired |
Years of Experience |
Comments |
|
Relational database concepts, T-SQL, and stored procedure development in SQL Server, including following established naming/versioning standards |
Required |
||
|
N-tier and layered architecture, and common design patterns such as repository and dependency injection |
Required |
||
|
C#, ASP.NET MVC, ASP.NET Web API, and ASP.NET Core, including building and consuming REST APIs |
Required |
||
|
Angular and TypeScript, including components, services, and RxJS observables |
Required |
||
|
AngularJS (1.x), well enough to maintain and support legacy applications |
Required |
||
|
Entity Framework, Dapper, and other data access approaches |
Required |
||
|
Authentication and web application security basics, including JWT and anti-forgery tokens |
Required |
||
|
Application deployment to Microsoft IIS/Windows Server, and the dev, QA, pre-production, and production environment tiers |
Required |
||
|
Basic containerization concepts, including Docker and Docker Compose |
Required |
||
|
SOLID principles and unit testing (xUnit, tSQLt) |
Required |
||
|
AI-assisted coding tools and how to use them responsibly in a development workflow |
Required |
||
|
Analytical thinking, critical thinking, and problem solving |
Required |
||
|
Source control using TFVC or Git, including branching, merging, and following team branching strategies |
Required |
||
|
Full-stack development across Angular frontends, ASP.NET APIs, and SQL Server stored procedures, including debugging issues across application layers |
Required |
||
|
Applying established design patterns and coding standards in enterprise applications |
Required |
||
|
Agile development processes, including sprint ceremonies, estimating tasks, and taking part in code reviews |
Required |
||
|
Writing and troubleshooting SQL queries and stored procedures, including basic performance tuning and reading execution plans |
Required |
||
|
Using AI coding tools to speed up development and automate repetitive tasks |
Required |
||
|
Taking technical direction from Senior and Lead Developers and turning detailed designs into working code |
Required |
||
|
Build and keep positive working relationships with team members, stakeholders, and staff at all levels of the organization. |
Required |
||
|
Manage multiple assignments and shifting priorities in a high-volume, time-sensitive court technology environment. |
Required |
||
|
Troubleshoot application issues using logs (log4net/ELMAH), debugging tools, and audit data, and escalate complex problems when needed. |
Required |
||
|
Develop and maintain features in business-critical court information systems, such as case management, hearing scheduling, sentencing, and document processing. |
Required |
||
|
Learn new technologies, frameworks, and business areas quickly. |
Required |
||
|
Take part in legacy modernization and containerization work under the direction of senior team members. |
Required |
||
|
Communicate clearly and professionally with staff at all levels of the organization. |
Required |
||
|
Full-stack development experience with C#/.NET, Angular/TypeScript, and SQL Server. |
Required |
||
|
Experience maintaining or enhancing existing applications in a multi-generation codebase (e.g., AngularJS, .NET Framework). |
Required |
||
|
Exposure to Docker or other containerization tools. |
Required |
||
|
Experience working in an Agile/Scrum team environment. |
Required |
||
|
Experience with reporting technologies such as SSRS and Power BI. |
Required |
||
|
Experience using AI coding assistants to improve productivity and code quality. |
Similar jobs
- ES
Lead Java DeveloperRecently posted
ENIN SYSTEMS INC · Austin, TX · Hybrid 🇺🇸
DockerMicroservicesMySQL+38TechnologySalary not listed - TR

Full Stack Developer – C#/.NET Core & AngularRecently posted
Tech Rakers · New York, NY · On-site 🇺🇸
SQLSwiftGit+11TechnologySalary not listed - DS
Salesforce Developer (Commerce Cloud)Recently posted
Drunix Solution Inc · Jersey City, NJ · Hybrid 🇺🇸
ReactJavaScriptTechnologySalary not listed - TS
Integration DeveloperRecently posted
TECHAGI SOLUTIONS LLC · Harrisburg, PA · On-site 🇺🇸
MicroservicesC#.NET+3TechnologySalary not listed - CO

Director, Full-Stack Engineer - AML (Anti Money Laundering)Recently posted
Capital One · New York, NY · Hybrid 🇺🇸
MicroservicesRustScala+10Technology$269.1k - $307.2k/yr - PD
.Net Full stack DeveloperRecently posted
Purple Drive Technologies LLC · Jersey City, NJ · Hybrid 🇺🇸
DockerMicroservicesOracle+17TechnologySalary not listed - CO

Senior Manager, Full-Stack Engineer (Java | JavaScript | Typescript | AWS)Recently posted
Capital One · Plano, TX · Hybrid 🇺🇸
DockerMicroservicesGit+9Technology$209k - $238.5k/yr - ŌU

Full Stack Software EngineerRecently posted Auto Apply
ŌURA · Hybrid - San Francisco · Remote 🇺🇸
Next.jsSQLGit+10Technology$151.3k - $178k/yr - IN

Full Stack EngineerRecently posted Auto Apply
Infisical · United States · Remote 🇺🇸
AWSDatabricksHugging Face+6TechnologySalary not listed - IN

Senior Full Stack EngineerRecently posted Auto Apply
Infisical · United States · Remote 🇺🇸
AWSDatabricksHugging Face+6TechnologySalary not listed - SA
Power Platform Developer Auto Apply
SAIC · Arlington · On-site 🇺🇸
Stakeholder ManagementSQLMicrosoft Office+12TechnologySalary not listed - CA

Ruby on Rails Developer with Security ClearanceRecently posted
CACI · Chantilly, VA · Hybrid 🇺🇸
RubySQLHTML+7Technology$120.8k - $265.8k/yr