Search jobs > Irvine, CA > Lead application developer

Lead Developer, IT Enterprise Applications

Pacific Dental Services
Irvine, California, US
Full-time

Responsibilities

  • Lead the design, development, and maintenance of microservices-based applications to enhance scalability and maintainability.
  • Utilize containerization technologies, such as Docker, to package and deploy application components consistently across various environments.
  • Implement and manage container orchestration using Kubernetes for automated deployment, scaling, and operation of application services.
  • Collaborate with cross-functional teams to implement DevOps practices, including CI / CD pipelines, infrastructure as code (IaC), and automated testing.
  • Architect and implement solutions that scale horizontally to meet dynamic and changing workloads while optimizing resource utilization.
  • Design and implement resilient and fault-tolerant applications, ensuring high availability and quick recovery from failures.
  • Implement robust monitoring and logging practices, leveraging tools like Prometheus and Grafana to ensure visibility into application performance.
  • Champion API-first design principles, creating well-defined and documented APIs to facilitate seamless communication between microservices and external systems.
  • Embrace agile methodologies for rapid and iterative development cycles, responding quickly to changing requirements and delivering high-quality software.
  • Experience utilizing AI for increased productivity and software quality, including code generation, debugging, test automation, log anomaly detection.

Lead Experience :

  • Provide technical leadership and mentorship to a team of software engineers.
  • Guide the team in making critical technical decisions and ensure alignment with the overall architecture and goals.
  • Lead the planning and execution of software development projects, ensuring timely delivery and adherence to quality standards.
  • Foster a collaborative and innovative development culture within the team.
  • Collaborate with stakeholders to understand project requirements and translate them into technical solutions.
  • Evaluate and introduce new technologies, frameworks, and best practices to enhance the development process.

Qualifications :

  • Bachelor's or higher degree in Computer Science, Engineering, or related field.
  • Proven experience in designing, developing, and deploying cloud-native applications.
  • Enterprise software design principles : cloud native application design (i.e., SOLID, 12 Factor applications, or similar), distributed message & event processing, api gateway, service mesh, serverless applications;

AI / ML principles, MLOps fundamentals.

  • Expertise in microservices architecture, containerization, and orchestration tools (e.g., Docker, Kubernetes).
  • Expertise in multiple programming languages such as C#, Python, or similar, along with proficiency in relevant frameworks and libraries.
  • Expertise in backend development and working knowledge of databases (e.g., SQL, NoSQL).
  • Expertise in JavaScript frameworks like Angular.js, Vue.js or React for building single-page applications.
  • Hands on experience with creating CI / CD pipelines.
  • Experience with scalable and resilient system design.
  • Proficiency in cloud platforms (e.g., AWS, Azure, GCP) and infrastructure-as-a-service (IaaS) offerings.
  • Familiarity with monitoring, logging, and observability tools.
  • Excellent collaboration and communication skills.

Benefits

  • Medical, dental, and vision insurance
  • Paid time off
  • Tuition Reimbursement
  • 401K
  • Paid time to volunteer in your local community
  • 19 days ago
Related jobs
Promoted
Pacific Dental Services
Irvine, California

As a Lead Cloud-Native Software Engineer, you will play a pivotal role in not only designing, developing, and deploying cloud-native applications but also providing leadership to the team, guiding technical decisions, and ensuring the successful delivery of projects that leverage the latest technolo...

Pacific Dental Services
Irvine, California

Lead the design, development, and maintenance of microservices-based applications to enhance scalability and maintainability. Familiarity with monitoring, logging, and observability tools. Guide the team in making critical technical decisions and ensure alignment with the overall architecture and go...

Promoted
VirtualVocations
Santa Ana, California

A company is looking for a Solutions Architect. ...

Promoted
Applied Medical
Rancho Santa Margarita, California

NET Software Developer? Join Applied Medical and be at the forefront of making architectural design decisions with scalability, organization, security, all with performance optimization in mind. As part of our team, you’ll be onsite breaking down project specifications, taking ownership of these tas...

Promoted
Summit Interconnect, Inc.
Anaheim, California

Summit currently has an open position for Software Developer. We are looking for a Software Developer who is proficient in both Python and Node. The ideal candidate will have a solid understanding of software development principles and best practices, along with a passion for creating high-quality s...

Promoted
Rencata
Santa Ana, California

Posted Date : February 17, 2023....

Promoted
HCLTech
Irvine, California

Drive resolution of software issues found during the software test and integration phase. Must Have Experience-Software integration, Java OR C++, Linux. Integrate end-to-end systems to validate software, system and/or third party deliveries. Define and execute various system and software performance...

Promoted
LTTS
Irvine, California

Test Automation Lead Software Developer. ...

Software Technology Inc
CA, United States

Hi Greetings</p> <p>Please find the below Job description</p> <p><b>Title: Firmware Developer</b><br /> <b>Location: Mountain View, CA (Onsite)</b></p> <p><b>Duration: Long term contract</b></p> <p><br />...

Thermo Fisher Scientific
California, United States of America
Remote

They will be a hands-on technology and architecture leader with broad knowledge of systems, services, software architectural concepts and systems integration patterns. Lead the IT development team and partner as an IT Architect with manufacturing OT and engineers in the implementation of IoT solutio...