Cloud Native Software Developer ( C#.NET ) at Platinum Enterprise Solutions, Inc. in Irvine, California

Posted in Other about 2 hours ago.

Type: full-time





Job Description:

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!
More jobs in Irvine, California

Software
13 minutes ago

LightBox Employer
Other
24 minutes ago

Butler Aerospace & Defense
Other
24 minutes ago

Insight Global
More jobs in Other

Other
8 minutes ago

Onity
Other
8 minutes ago

Onity
Other
12 minutes ago

Community Partners for Affordable Housing