Search jobs > Irvine, CA > Software developer

Cloud Native Software Developer ( C#.NET )

Platinum Enterprise Solutions, Inc.
Irvine, CA, United States
Full-time

Job Description :

Cloud-Native Software Developer (C#.NET)

Onsite Irvine, CA

Fulltime / Contract

We are seeking a highly skilled and motivated Lead Cloud-Native Software Engineer to join our dynamic team. 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 technologies and architectural principles.

Key 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 :

  • Competitive salary and benefits package.
  • Opportunity to work in a collaborative and innovative environment.
  • Professional development opportunities and ongoing training.

If you are an experienced and visionary lead cloud-native software engineer, passionate about technology, and ready to make a significant impact, we invite you to apply and be a key driver of success within our forward-thinking team!

2 hours ago
Related jobs
Promoted
Platinum Enterprise Solutions, Inc.
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...

Promoted
Tricon Residential
Tustin, California

NET software developer with a passion for delivering exceptional user experiences. The Software Developer - TriPOD is a full stack. Use AWS CloudFormation to define and maintain our cloud resources efficiently. The role includes writing efficient code, managing databases, optimizing cloud infrastruc...

Promoted
VirtualVocations
Huntington Beach, California

A company is looking for a Cloud-Native Application Developer to design and build cloud-native applications and back-end services. ...

Promoted
S&P Global
CA, United States

Data Engineering or Software Engineering. NET Core, and C#, SQL Server and NoSQL. Java, Internet Information Services (IIS). ...

Promoted
Panavision
CA, United States

NET Software Developer to join our team, supporting initiatives for all lines of business. Key Responsibilities: Fullstack design and development of enhancements to existing applications and interfaces Design, develop and deploy new Windows, Web and Mobile applications to solve business problems Des...

Irvine Tech Corp
Irvine, California

The Lead Cloud-Native Software Developer 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 technologies ...

N. Harris Computer Corporation - USA
Remote, CA
Remote

NET Software Developer, you will play a crucial role in designing, developing, and maintaining our cutting-edge suite of utility billing and CIS software solutions. NET Software Developer to join our vibrant and dynamic development team. NET framework, exceptional problem-solving skills, and a genui...

Perfect Placement Group, LLC
Orange, California

FULL STACK / API DEVELOPER INFORMATION TECHNOLOGY JOBS Location:  Orange, CA Summary :The Software Programmer works with a team of highly skilled associates and managers to maintain, implement, and analyze technical systems. To perform this job successfully, the individual must be able to compl...

Applied Medical
Rancho Santa Margarita, California

Ability to independently develop large-scale applications from conceptualization to implementation, delegating tasks to other developers as necessary. Familiarity with cloud-based technologies. Proficiency in pattern-based software development methodologies. Understanding of Agile methodologies for ...

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...