Home Job Details
L
Information Technology 🏢 Full Time ⭐️ Verified

Senior Software Developer

Los Angeles County Department of Technology Services
Los Angeles
Estimated Salary
USD 90.000 – USD 140.000
Live Update
15 Agustus 2026
Deadline
15 Agu 2027

Job Description

Los Angeles County is seeking a highly skilled and motivated Senior Software Developer to join our elite Technology Services division. We are committed to modernizing our infrastructure and delivering top-tier digital services to over 10 million residents. This is an immediate opportunity for a technical expert to drive innovation, enhance system security, and improve the citizen experience in a large-scale government environment.

As part of the County's digital transformation initiative, you will work on high-impact projects ranging from cloud migration to public safety systems. We offer a collaborative culture, comprehensive benefits, and the chance to build software that serves the community.

Responsibilities

  • Design, develop, and deploy scalable, secure, and high-performance software applications using modern languages and frameworks (Java, Python, or C#).
  • Collaborate with product managers, architects, and other stakeholders to define technical requirements and solution designs.
  • Participate in the full software development lifecycle, including code reviews, testing, deployment, and maintenance.
  • Maintain and optimize existing legacy systems to ensure stability and performance under heavy load.
  • Write clear, concise, and well-documented code, including technical documentation and API specifications.
  • Identify potential security vulnerabilities and implement best practices for data protection and compliance.

Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, or a related technical field; or equivalent professional experience.
  • Minimum of 5 years of professional software development experience in a corporate or government environment.
  • Strong proficiency in backend development, RESTful APIs, and relational databases (SQL).
  • Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization technologies (Docker/Kubernetes).
  • Deep understanding of software development methodologies including Agile, Scrum, and Waterfall.
  • Experience with automated testing frameworks and CI/CD pipelines.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.

Required Skills

Java Python C# SQL AWS Agile Scrum Docker Kubernetes RESTful APIs CI/CD Cloud Computing

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All