Full Stack Developer

Maricopa CountyPhoenix, AZ
11d$62,000 - $119,000Hybrid

About The Position

The Full Stack Developer plays a key role in designing, building, and maintaining secure, scalable, and user-focused application solutions that support the Clerk of the Superior Court’s business operations and modernization initiatives. Working within a hybrid technology environment, this role contributes to the development of web-based and enterprise applications that enhance service delivery and advance COSC’s mission of providing fair and equitable access to justice. This position is responsible for full stack development across front-end and back-end technologies, including user interface development, API and service integration, database design, and cloud-based application components. The developer collaborates closely with infrastructure, cybersecurity, and data teams to ensure applications are reliable, well-integrated, and aligned with DTI technology standards. Success in this role requires strong technical judgment, adaptability, and a commitment to modern development practices, automation, and continuous improvement. The ideal candidate thrives in a collaborative, fast-paced environment and contributes to application quality and innovation through thoughtful design, clean code, documentation, and ongoing refinement of development practices.

Requirements

  • One year of relevant work experience, performing the duties and responsibilities of the role
  • Bachelor's degree from an accredited college or university in Computer Science, Information Technology, or related field
  • A combination of post-secondary education and/or job-related experience may substitute for the minimum qualifications on a year-for-year basis.

Nice To Haves

  • Three or more years of experience developing enterprise applications using C# and the .NET platform (including .NET Core/.NET 6+), with proficiency in Visual Studio, HTML5, CSS, JavaScript, and TypeScript.
  • Experience with modern front-end frameworks and technologies, including Blazor Server, Angular, React, or Vue.js.
  • Experience designing and maintaining SQL Server databases, including stored procedures, triggers, and performance tuning.
  • Experience developing and consuming RESTful APIs, microservices, and Windows services, integrating both internal and external systems.
  • Experience working in team-based delivery models (Agile, Scrum, Kanban) across multiple concurrent initiatives.
  • Familiarity with cloud environments, preferably Microsoft Azure, and deployment automation tools.
  • Knowledge of object-oriented (OO) design principles, secure coding practices, and agile methodologies.
  • Experience with SSRS or Power BI for data reporting and visualization.
  • Ability to translate business requirements into technical specifications and prototypes using tools such as Balsamiq or similar design applications.
  • Strong analytical, troubleshooting, and problem-solving skills with attention to performance and security optimization.

Responsibilities

  • Design, develop, and maintain full stack web applications, including front-end interfaces, APIs, and back-end services.
  • Develop, test, and deploy applications using modern frameworks and DTI standards.
  • Maintain and support existing applications, identifying and resolving software defects and enhancement requests.
  • Evaluate technical designs and business requirements for completeness and alignment with COSC standards.
  • Build web services, REST APIs, and integration layers that connect systems and data sources.
  • Develop responsive, user-friendly web interfaces adhering to accessibility and UX standards.
  • Troubleshoot, debug, and optimize application code for performance and security.
  • Participate in Agile development processes, contributing to sprint planning, code reviews, and retrospectives.
  • Document technical specifications, designs, and system processes to ensure maintainability and knowledge transfer.
  • Estimate time and resources for development tasks and coordinate with project managers for inclusion in project schedules.
  • Research emerging technologies and recommend process or tool improvements to enhance development efficiency.
  • Participate in application deployment and post-release support as needed.
  • Perform other related duties and special projects as assigned.

Benefits

  • Tuition reimbursement
  • Exceptional work-life balance, with hybrid and alternative work schedule options
  • Opportunities for growth and development within Maricopa County
  • Low-cost, high-value healthcare for you and your qualifying dependents
  • Child care benefits, including access to our on-site center, Maricopa County Kids Club , dedicated to serving Maricopa County families
  • Paid vacation, sick time, and parental leave
  • Extensive wellness program, including an incentive
  • Enrollment in the Arizona State Retirement System, a defined retirement benefit requiring a 12% monthly contribution rate that includes a 100% employer match on Day 1
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service