Lead Developer

Apidel Technologies
Phoenix, AZ

Job Description

Job Description

Position Description
The Lead Developer mentors developers, manages a small development team, and provides advanced technical analysis and recommendations. The Lead Developer analyzes and evaluates information systems and modifies them to meet customer and business needs.
Responsibilities include designing, developing, coding/programming, debugging, installing, documenting, troubleshooting, testing, and maintaining information systems.
This role includes supervisory duties such as approving timesheets, conducting performance evaluations, and holding regular one-on-one meetings with direct reports.
Essential Job Tasks (This is not an all-inclusive list of all job duties that may be required; employees will be required to perform other related duties as assigned.)
Interacts in a team setting with co-workers including other programmers, database administrators and business analysts.
Develops SSRS and Power BI reports of high complexity and scope, while adhering to documented development standards.
Works independently to develop solutions for complex business and technical problems.
Supports deployment of applications into production and maintain after release.
Coordinates with other team members to brainstorm and create new processes for the Judicial Branch to use in day-to-day operations.
Focuses continually on developing business knowledge and product/feature expertise.
Utilizes source control to label, package, and deploy applications utilizing best practices procedures/techniques.
Follows industry practices of analysis, design, development, testing, deployment, and maintenance/production support of custom applications software.
Tests developed applications for accuracy, efficiency, and stability.
Coordinates with other team members to assist on a variety of other development needs and practices.
Mentors and trains less experienced staff members, conducts performance evaluations, approves timesheets, and holds regular one-on-one meetings with direct reports.
Assists on customer support issues resolving any application issues and/or errors.

Skills Required Our Preferred Candidate Has:
Experience leading or managing small development teams in an Agile environment, including task assignment, sprint planning, timesheet approval, performance evaluations, and code review.
Two (2) or more years of hands-on Angular/TypeScript development experience.
Experience with Angular framework upgrades and legacy modernization (e.g., AngularJS to Angular, .NET Framework to .NET Core).
Hands-on experience with Docker containerization of .NET applications, including Dockerfile authoring, Docker Compose for local development, and deploying to container orchestration platforms.
Experience with enterprise integration patterns including message queuing (IBM MQ), SOAP/WSDL web service consumption, and real-time communication (SignalR).
Full-stack development experience in a fast-paced, Agile government or court technology environment with multi-generation codebases.
Experience with reporting technologies such as SSRS and Power BI.
Experience using agentic AI coding tools and workflows to enhance development productivity and code quality.
Background in court, justice, or public-sector application development. Knowledge Of:
Relational database design, stored procedure development, and query optimization using SQL Server, including multi-schema architectures and stored procedure naming/versioning standards
N-tier, layered, and microservices architecture patterns, including fluency in core design patterns such as repository, unit-of-work, dependency injection (Unity, ASP.NET Core DI), and service decomposition strategies
C#, ASP.NET MVC, ASP.NET Web API 2, and ASP.NET Core, including REST API design, controller routing, and middleware pipelines
Angular (v8+) and TypeScript, including component architecture, services, RxJS observables, and framework upgrade planning
AngularJS (1.x) legacy maintenance and migration strategies for transitioning to modern Angular
Entity Framework, AutoMapper, and data access strategies including Dapper and stored procedure orchestration layers
JWT-based authentication, cross-application single sign-on, API gateway patterns, and anti-forgery token security
Microsoft IIS, Windows Server deployment, and environment configuration management across dev, QA, pre-production, and production tiers
Containerization concepts and tools including Docker, Docker Compose, container image management, and container orchestration platforms (e.g., Kubernetes, Azure Container Apps)
SignalR for real-time push notifications, IBM MQ for asynchronous messaging, and background job processing patterns
SOLID principles, unit testing (tSQLt, xUnit), and test-driven development practices
Agentic AI coding workflows and tools, including AI-assisted code generation, code review augmentation, and integrating large language models into development processes Skill In:
Analytical, critical thinking, and problem solving
Source control and branching strategies using Team Foundation Version Control (TFVC) or Git, including multi-team concurrent development workflows
Full-stack development across Angular frontends, ASP.NET Core APIs, and SQL Server stored procedures, with the ability to trace and debug issues end-to-end
Fluency in core design patterns including repository, unit-of-work, dependency injection, and domain-driven design in large-scale enterprise applications
Agile development processes, sprint planning, code review leadership, and technical mentoring of development team members
Legacy application modernization, including phased migration from Classic ASP/AngularJS to ASP.NET Core and modern Angular
Decomposing monolithic applications into microservices, defining service boundaries, and containerizing .NET applications with Docker for consistent deployment across environments
SQL Server performance tuning, execution plan analysis, index optimization, and data forensics across databases with 1,700+ tables and 10,000+ stored procedures
Leveraging agentic AI tools and workflows to accelerate development, automate repetitive coding tasks, and enhance code quality through AI-assisted review and generation
Team leadership including timesheet approval, performance evaluations, and conducting regular one-on-one meetings with direct reports Ability To:
Establish and maintain positive working relationships with team members, stakeholders, and personnel at all organizational levels.
Multitask and manage competing priorities in a high-volume, time-critical court technology environment.
Conduct data forensic operations, audit trail analysis, log mining across log4net/ELMAH logging infrastructure, and root cause analysis in complex multi-tier systems.
Design, develop, and maintain business-critical court information systems serving judicial operations, including case management, hearing scheduling, sentencing, and document processing workflows.
Evaluate and plan the transition of existing monolithic services to containerized microservices, including defining API contracts, managing inter-service communication, and establishing CI/CD pipelines for container-based deployments
Supervise and develop team members, including approving timesheets, conducting performance evaluations, and holding regular one-on-one meetings to support professional growth.
Communicate effectively and professionally with personnel at all organizational levels.

Experience Required
Experience:

Five (5) years of experience in software system design, programming and/or software systems and software support, which includes at least one (1) year of supervisory experience. OR Combined

Education And Experience Qualifications:
Other combinations of education and/or experience may be considered in substitution for minimum qualifications.

Education Required
Education:

Bachelors degree in Computer Science or related field.

Additional Information Working Conditions:
While performing the duties of this job, the employee may need to communicate clearly, perceive details of objects that are close by, and maintain various physical positions for extended periods, such as sitting, standing, or walking.
The job may involve using hands for tasks such as typing, handling objects, or operating tools, as well as reaching with hands and arms.
Occasionally, the employee may be required to move or lift objects weighing up to 20 pounds.
Reasonable accommodations may be made to enable individuals with disabilities to perform these functions
Posted 2026-07-02

Recommended Jobs

Faculty | Graduate Counseling Faculty

University of Mary
Phoenix, AZ

Graduate Counseling Faculty – Phoenix, Arizona The University of Mary invites applications for a full-time, 11-month faculty position at its Photina Center for Catholic Counseling , an initiati…

View Details
Posted 2026-05-06

Team Member

AZ Green Cleaning LLC
Scottsdale, AZ

Job Description Job Description Lapels Dry Cleaning, nationally leading company in dry cleaning industry, is growing its business in Scottsdale! Lapels has pioneered a unique Dry Cleaning Program…

View Details
Posted 2026-03-27

HVAC/Hydronic Pipefitter

Corporate Air Mechanical Services Inc
Phoenix, AZ

Job Description Job Description Description: Experienced Commercial HVAC/Hydronic Pipefitter – Greater Phoenix, AZ $34–$42/hr | Weekly Pay | Full Benefits | Company Vehicle & Gas Card S…

View Details
Posted 2026-03-29

Drug & Water Testing Collector/Technician

Bradshaw Mountain Environmental Inc
Prescott Valley, AZ

Job Description Job Description Job description We are currently seeking a male Specimen Collector/Analyst who will work in our Prescott Valley office. The company provides workplace drug test…

View Details
Posted 2026-03-27

BUDGET ANALYST (ADMINISTRATIVE SERVICES OFFICER I)

State of Arizona
Douglas, AZ

: ARIZONA DEPARTMENT OF CORRECTIONS, REHABILITATION & REENTRY Our mission is to enhance public safety across Arizona through modern, effective correctional practices and meaningful engagements. …

View Details
Posted 2026-07-02

Wendy's Team Member

WOCS - Wendy's
Goodyear, AZ

Job Description Job Description Families come in all shapes and sizes and that’s exactly what we have in our Wendy’s family. Our culture comes from key principals from our founder, Dave Thomas. T…

View Details
Posted 2026-04-17

Project Controls Manager

Hill International
Phoenix, AZ

Job Description Hill International is seeking a Project Controls Manager in Phoenix, Arizona Responsibilities Provide professional guidance and support to project teams to help develop p…

View Details
Posted 2026-06-23

SALES CONSULTANT

Coulter Buick GMC Tempe
Tempe, AZ

Job Description Job Description Maximize sales of Cadillac vehicles. Also Buick and GMC inventory can be sold. We are a family owned business that prides itself on great customer service Re…

View Details
Posted 2026-03-19

HVAC Maintenance Technician

Larson Air Conditioning
Scottsdale, AZ

Job Description Job Description Salary: $18-$28/hr plus Commission DOE Duties and Responsibilities You will perform residential and light-commercial HVAC system maintenance, repairs, a diag…

View Details
Posted 2026-03-16

Psychiatrist

HealthOp Solutions
Phoenix, AZ

Job Description Job Description Psychiatrist Location : Phoenix, AZ Salary : $200k-300k base salary Introduction: Join our dedicated mental health team in Phoenix, AZ, where you'l…

View Details
Posted 2026-04-02