C# and React Cloud-Native Software Engineer

3 weeks ago


Irvine, California, United States Talent Space Full time
Talent Space, Inc. is seeking a skilled C# and React Cloud-Native Software Engineer for a contract to hire opportunity in Irvine, CA. As a Lead Cloud-Native Software Engineer, you will play a key role in designing, developing, and deploying cloud-native applications and 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/Client 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 , 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.

  • Irvine, California, United States Talent Space Full time

    Talent Space, Inc. Job DescriptionWe are seeking a highly skilled Cloud-Native Software Engineer to lead the design, development, and deployment of cloud-native applications using C# and React.Key Responsibilities:Design and develop microservices-based applications to enhance scalability and maintainability.Utilize containerization technologies, such as...


  • Irvine, California, United States Talent Space Full time

    Talent Space, Inc. Job DescriptionWe are seeking a seasoned Cloud-Native Software Engineer Lead to join our team at Talent Space, Inc. in Irvine, CA. As a key member of our development team, you will play a critical role in designing, developing, and deploying cloud-native applications.Key Responsibilities:Lead the design, development, and maintenance of...


  • Irvine, California, United States TEKsystems Full time

    Job Title: Cloud-Native Software EngineerJob Summary:We are seeking a highly skilled Cloud-Native Software Engineer to join our dynamic team. As a Cloud-Native Software Engineer, you will play a pivotal role in designing, developing, and deploying cloud-native applications, providing leadership to the team, guiding technical decisions, and ensuring the...


  • Irvine, California, United States United Software Group Full time

    We are seeking a highly skilled Senior C/C++ Software Engineer to join our dynamic team at United Software Group.The ideal candidate will have extensive experience in C/C++ development on Linux systems, with a strong background in system-level applications, multithreading, and inter-process communication (IPC).Additionally, proficiency in hypervisors such as...


  • Irvine, California, United States United Software Group Full time

    We are seeking an experienced AWS Cloud Solutions Engineer to join United Software Group at Irvine CAThe ideal candidate will be responsible for designing, implementing, and maintaining scalable and secure AWS-based cloud solutions that meet our clients’ business needs.The candidate should have a strong understanding of AWS services, infrastructure as...


  • Irvine, California, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Title: Software Engineer with C++ and QT ExpertiseWe are seeking a highly skilled Software Engineer with expertise in C++ and QT to join our team at Futran Tech Solutions Pvt. Ltd.Key Responsibilities:* Develop high-quality software applications using C++ and QT* Collaborate with cross-functional teams to design and implement software solutions*...


  • Irvine, California, United States JS Consulting Full time

    Job Title: Senior Java Cloud DeveloperJob Description:We are seeking a highly skilled Senior Java Cloud Developer to join our team at JS Consulting. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our backend cloud applications using cloud-native technologies.Responsibilities:* Design and develop...


  • Irvine, California, United States TP-Link Systems Inc. Full time

    {"h1": "Job Title: Senior Software Engineer", "h2": "Job Summary", "p": "We are seeking a highly skilled Senior Software Engineer to join our engineering team at TP-Link Systems Inc. As a key member of our team, you will be responsible for designing, developing, and maintaining our backend cloud applications. You will leverage your expertise in cloud...


  • Irvine, California, United States United Software Group Full time

    Senior C/C++ DeveloperWe are seeking a highly skilled and experienced Senior C/C++ Developer to join our dynamic team at United Software Group.The ideal candidate will have extensive experience in C/C++ development on Linux systems, with a strong background in system-level applications, multithreading, and inter-process communication (IPC).Additionally,...


  • Irvine, California, United States Civica Law Group, APC Full time

    We are seeking a highly skilled Senior Software Engineer with expertise in Cloud Computing to join our team at {company}.As a Cloud Computing Professional, you will be responsible for designing and implementing scalable and secure cloud-based systems.Design and implement cloud-based systems using cloud computing platforms.Ensure the scalability and security...


  • Irvine, California, United States Capgemini Full time

    Job SummaryWe are seeking a highly skilled Network Development Engineer to join our team. As a Network Development Engineer, you will be responsible for designing, implementing, and verifying software applications and tools using C/C under Linux and Windows OS.Key ResponsibilitiesDesign and implement software applications and tools using C/C under Linux and...


  • Irvine, California, United States United Software Group Full time

    Job SummaryWe are seeking a highly skilled Senior C/C++ Developer to join our dynamic team at United Software Group. The ideal candidate will have extensive experience in C/C++ development on Linux systems, with a strong background in system-level applications, multithreading, and inter-process communication (IPC).Key Responsibilities: Develop and maintain...


  • Irvine, California, United States Weedmaps Full time

    About the RoleWe are seeking a highly skilled Software Engineer III to join our iOS team at Weedmaps. As a key member of our engineering team, you will be responsible for writing high-quality software, supporting other engineers through code reviews and pair programming, and helping maintain our build and release pipeline.Key Responsibilities:Write software...


  • Irvine, California, United States VDart Full time

    Job SummaryWe are seeking a highly skilled Cloud Engineer to join our team at VDart. The ideal candidate will have a strong background in cloud-native architecture and design, with a strong background in cloud environments such as AWS, Google Cloud, or Azure.Key Responsibilities Design, deploy, and manage cloud-native applications and infrastructure Develop...


  • Irvine, California, United States Panasonic Avionics Corporation Full time

    Job DescriptionWe are seeking a highly skilled Senior Embedded Software Engineer IV to join our team at Panasonic Avionics Corporation. As a key member of our software development team, you will be responsible for designing, implementing, and verifying software applications and tools using C/C++ under Linux.Key Responsibilities:Design and implement software...


  • Irvine, California, United States Booster Full time

    About BoosterAt Booster, we're revolutionizing the energy landscape by providing innovative solutions for sustainable energy. Our mobile energy platform streamlines access to energy, enabling us to deliver conventional and renewable fuels directly to fleet vehicles nationwide. This approach reduces carbon emissions, lowers costs, and provides access to...


  • Irvine, California, United States Turion Space Full time

    Job Title: Senior Ground Software EngineerAt Turion Space, we're pioneering space technology and innovation. As a Senior Software Engineer, you'll be at the forefront of building cutting-edge Mission Control Systems, developing advanced tools for GNC and AI engineers, and architecting applications that directly impact space missions.Key Responsibilities:Lead...


  • Irvine, California, United States Sharp Electronics Corp Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our development team. As a key member of our team, you will play a crucial role in the design, development, and maintenance of our cloud-based applications and services.Key Responsibilities:Contribute to the architectural design of cloud-based applications, services, and...


  • Irvine, California, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Title: Software Developer with C++, QTJob Description:We are seeking a highly skilled C++ and QT developer with experience in Linux to join our team at Futran Tech Solutions Pvt. Ltd. as a Software Engineer.The ideal candidate will have a strong understanding of C++ concepts, QT GUI using QT Widgets, and Linux (Shell Scripting). Additionally, they should...


  • Irvine, California, United States PAC Panasonic Avionics Corporation Full time

    Job Summary:As a Principal Engineer at Panasonic Avionics Corporation, you will be responsible for leading the design, development, and maintenance of high-performance software solutions for our in-flight entertainment and connectivity systems. You will possess expertise in C++, Java, and Go programming languages, as well as extensive experience in cloud...