Principal Software Developer

Los Angeles Superior Court
Los Angeles, CA, United States
about 2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$123,288.0 - $180,240.0
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Artificial Intelligence Microsoft Azure C Sharp (Programming Language) Code Review Databases Continuous Integration DevOps Performance Tuning Scrum Methodology Software Architecture Software Engineering
+8 more
Systems Integration Strategies of Testing Enterprise Software Applications AngularJS Solid Principles Information Technology Front End Software Development Software Coding

Job description

Are you looking to shape enterprise applications at an advanced strategic level? As a Principal Software Developer, you’ll lead innovation through architecture refinement, full-stack development, and forward-thinking software integrations. This role is about designing scalable solutions, defining industry-leading security and testing practices, and mentoring teams. You won’t just build applications-you’ll set the technological direction, drive AI adoption, enhance user experience, and establish coding standards that elevate the entire development process. If you thrive in high-impact decision-making, enjoy optimizing workflows at an organizational level, and have a passion for guiding teams in cutting-edge development, this role offers the perfect blend of technical leadership and innovation., * Enterprise Software Architecture & Development - Design, develop, and refine high-quality enterprise applications with a strong focus on scalability, security, reusability, and performance optimization.

  • Strategic Technical Leadership & Innovation - Evaluate and integrate emerging technologies, including AI, to enhance system functionality and maintain a competitive edge in software development.
  • Cross-Functional Collaboration & Influence - Partner with infrastructure, database, and applications teams to align development practices with organizational objectives and industry best practices.
  • Security & Reliability Enforcement - Establish and promote rigorous security protocols, quality assurance methodologies, and testing strategies to ensure the reliability and protection of enterprise applications.
  • CI/CD Pipeline Optimization & DevOps Best Practices - Lead the implementation and refinement of Azure DevOps workflows, automation strategies, and CI/CD processes for streamlined software delivery.
  • Coding Standards & Engineering Excellence - Define and uphold best practices for coding, software architecture, and system integrations, conducting code reviews to maintain high development standards.
  • Technical Mentorship & Knowledge-Sharing - Provide expert technical leadership, supporting development teams in adopting best practices and innovative software design methodologies.

Requirements

Do you have experience in Software engineering?, Do you have a Bachelor’s degree?, OPTION I: 9+ years of experience in software development.

  • OPTION II: Bachelor’s degree in information technology, computer science, management information systems or related field -AND- 5+ years of experience in software development.
  • OPTION III: Any combination of education and experience that is equivalent to the qualifications., The ideal candidate will possess the following desirable qualifications:
  • Expertise in designing and developing high-quality enterprise applications, ensuring efficiency, scalability, reusability, and security.
  • Ability to work effectively with technical teams, including infrastructure, database, and applications groups to optimize system performance.
  • Expert understanding of security frameworks and testing methodologies.
  • Experience in evaluating and implementing new technologies, including AI, with a proven track record of successful integration.
  • Strong background in designing intuitive user interfaces, improving navigation, and enhancing functionality for superior user experience.
  • Experience guiding teams in best practices and advanced software design principles.
  • Experience in Agile/Scrum environments, contributing to sprint planning, backlog grooming, and iterative software delivery.
  • Experience in the following technologies:
  • .NET and C#
  • Angular and front-end frameworks
  • Azure DevOps
  • Azure CI/CD

Benefits & conditions

Note: Credit for experience is based on a 40-hour workweek. Part-time experience is credited on a pro rate basis (e.g.working 20 hours per week for two months equals one month of experience). Overtime does not count toward additional credit.

About the company

Los Angeles Superior Court is the largest unified trial court in the United States. Its 580 judges and commissioners work in one of the 36 facilities within the Court’s 12 judicial districts and are supported by more than 5,000 full-time Court employees. The Court has an annual budget of more than $1 billion. Located in Southern California, Los Angeles County is geographically one of the nation’s largest counties, covering 4,752 square miles and, with over 10 million residents, is also one of its most populous counties. The Court’s justice-oriented mission, dynamicworkforceand the ever-evolving needs of the community at large offer bold and rewarding opportunities for talented, public-sector professionals and leaders whoseekto foster and realize positive impact. Find out more about your future with theSuperior Court of Los Angeles County - connect with us today.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 ¡ Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg ¡ LIVE

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe ¡ WWC 2023

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum ¡ WWC Europe 2026

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kßhberger +1 ¡ LIVE

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu ¡ WWC 2022

Videos

See all

Related articles

See all