State of California - Sacramento, CA

posted 16 days ago

Full-time - Mid Level
Hybrid - Sacramento, CA
Executive, Legislative, and Other General Government Support

About the position

Under general direction of the Information Technology Manager I, incumbent holds responsibility for application development and the associated software development lifecycle. This includes leading the architecture, design and development of complex software applications, project management, managing code repositories and coach colleagues on use of DevOps tooling and best practices, managing cloud environment for applications, and providing expert level support to junior developers for critical application issues and incidents. Supports enterprise application development efforts, which may include planning, analysis, design, technical documentation, testing, deployment, business user training, and troubleshooting. The Lead Application Developer will act as the subject matter expert and architect for application development, modernization, and cloud migration projects.

Responsibilities

  • Lead the architecture, design, and development of complex software applications.
  • Manage the software development lifecycle and project management.
  • Coach colleagues on the use of DevOps tooling and best practices.
  • Manage cloud environments for applications.
  • Provide expert level support to junior developers for critical application issues.
  • Support enterprise application development efforts including planning, analysis, design, technical documentation, testing, deployment, business user training, and troubleshooting.
  • Act as the subject matter expert and architect for application development, modernization, and cloud migration projects.

Requirements

  • Extensive experience in full-stack development and a proven track record of planning, architecting, and developing web applications.
  • Proficiency in modern web application technologies such as CMS, HTML5, CSS, JavaScript, React, C#, .Net, SQL, ABAP, SAP, or S/4HANA.
  • Deep understanding of cloud technologies, preferably Microsoft Azure.
  • Strong background in managing code repositories and ensuring proper versioning and organization.
  • Experience in building and maintaining automated deployment pipelines and CI/CD.
  • Familiarity with Agile/Scrum methodologies.
  • Excellent written and verbal communication skills.
  • Ability to meet critical deadlines and manage multiple assignments with changing priorities.

Nice-to-haves

  • Experience in developing serverless applications.
  • Experience in developing application Infrastructure as Code (IaC) templates.
  • Willingness to create and promote an equitable and inclusive workplace.

Benefits

  • Free parking at the location.
  • Hybrid telework eligibility.
  • Comprehensive benefits through CalHR and CalPERS.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service