Software Engineer

2 weeks ago


Irvine, United States TEKsystems Full time

*Roles*: Openings for both Lead and Software Engineers
*Location:*
Onsite, 5 days a week in Irvine
*Duration:*
6month W2 contract to permanent conversion
*Top Skills:*

* 5+ years experience with React/front-end development
* 5+ years of experience with .NET and C#
* Enterprise software design principles: cloud-native application design (iSOLID, 12 Factor applications, or similar), distributed message & event processing, api gateway, service mesh, serverless applications; AI/ML principles, MLOps fundamentals.
* Must have experience with Cloud (e.g., AWS, Azure, GCP) and infrastructure-as-a-service (IaaS) offerings (any is ok)
* 5+ years experience with creating CI/CD pipelines
*Description:*
We are seeking a highly skilled and motivated Cloud-Native Software Engineer to join our dynamic team. As a 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.

* 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.
*Additional Skills & Qualifications:*

* Enterprise software design principles: cloud native application design
* SOLID, 12 Factor applications, or similar)
* Expereince with 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).
* 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
*Benefits*

* Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
* Medical, dental & vision
* Critical Illness, Accident, and Hospital
* 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
* Life Insurance (Voluntary Life & AD&D for the employee and dependents)
* Short and long-term disability
* Health Spending Account (HSA)
* Transportation benefits
* Employee Assistance Program
* Time Off/Leave (PTO, Vacation or Sick Leave)

About TEKsystems:

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.



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

    Job Title: Senior Software Automation EngineerWe are seeking a highly skilled Senior Software Automation Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing and implementing test automation strategies and solutions that drive business value.Key Responsibilities:Define and...


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

  • Software Engineer

    4 weeks ago


    Irvine, California, United States Panasonic Avionics Corporation Full time

    Job SummaryDesign and develop next-generation products at Panasonic Avionics Corporation. Develop tools and systems that process and transform hardware/software configuration data into system-level configuration parameters to meet customer In-Flight Entertainment (IFE) requirements.Key ResponsibilitiesDesign, modify, and implement complex software...


  • Irvine, California, United States Prosum Full time

    Prosum is Looking for a Seasoned Manager of Software Development EngineeringWe are seeking a highly experienced Manager of Software Development Engineering to lead our team in developing cutting-edge software solutions. This role requires expertise in both software engineering and product management.Key Responsibilities:Lead the development of software...

  • Software Engineer

    1 week ago


    Irvine, United States Amtec Enterprise Full time

    Job DescriptionJob DescriptionAre you a coding wizard with a penchant for problem-solving? Do you thrive on turning complex challenges into elegant solutions? If you're a US Citizen with a deep understanding of .NET, C#, F#, and Visual Basic, and a knack for harnessing the power of Microsoft SharePoint, we’d love to hear from...

  • Software Engineer

    6 days ago


    Irvine, United States Amtec Enterprise Full time

    Job Description Job Description ** Are you a coding wizard with a penchant for problem-solving? Do you thrive on turning complex challenges into elegant solutions? If you're a US Citizen with a deep understanding of .NET, C#, F#, and Visual Basic, and a knack for harnessing the power of Microsoft SharePoint, we’d love to hear from...


  • Irvine, California, United States Contra Costa County Superior Court Full time

    Job Title: Software Engineering ManagerWe are seeking a highly skilled Software Engineering Manager to lead our software development team at Contra Costa County Superior Court. The ideal candidate will have a strong background in software engineering, excellent leadership skills, and the ability to collaborate with cross-functional teams.Key...

  • Software Engineer

    2 weeks ago


    Irvine, United States Cenergy International Full time

    Job Description Roles and Responsibilities: The Candidate s objective is to build, repair, expand and consolidate .Net applications for aftermarket technical team. This is to further develop and optimize existing software tools to enable our Engineering Teams to more effectively and efficiently serve our customers, providing solutions that deliver compelling...

  • Software Engineer

    2 months ago


    Irvine, United States Not Disclosed Full time

    Job DescriptionJob DescriptionWe are looking for an outstanding software engineer to join our team at our Irvine office. A degree from a reputable university is required in computer science or computer engineering. Candidates should be strong object oriented developers and comfortable developing in Java, C#, MVC, SQL, and .NET. Because we develop web...


  • Irvine, California, United States CalAmp Full time

    Software Engineer I RoleWe are CalAmp, a connected intelligence company that provides real-time visibility and insights into vital assets. Our team is seeking a skilled Software Engineer I to join our Irvine, California-based CMS Team.This is an exciting opportunity for individuals who share our core values of Inclusion, Innovation, Execution, and Customer...


  • Irvine, California, United States Taco Bell Full time

    About the Role:The Director, Software Engineering will lead the technical vision and cross-functional collaboration of the Ecommerce platform at Taco Bell. This role offers endless opportunities to drive impact on consumer-facing web sites, web Ecommerce, mobile Ecommerce applications, and integrations with Ecommerce back-end engine, 3rd party delivery...

  • Software Engineer

    2 months ago


    Irvine, United States TecRecruit LLC Full time

    Job DescriptionJob DescriptionWe are looking to hire Software Engineers for our ever-growing Engineering team. The positions are remote/hybrid. The ideal candidate will have experience with customer customizations, configurations, and deployments of the Issuance 360 Back Office product within Driver License and ID Programs. The work involved is mainly...


  • Irvine, California, United States Turion Space Full time

    Job DescriptionAs a Software Test Engineer at Turion Space, you will be responsible for implementing testing procedures on software programs. Your tasks will include developing testing procedures, conducting software testing, and creating reports on the software's performance.Key ResponsibilitiesDevelop detailed test plans, test cases, and test scripts based...


  • Irvine, United States Taco Bell Full time

    Who is Taco Bell? Taco Bell was born and raised in California and has been around since 1962. We went from selling everyone's favorite Crunchy Tacos on the West Coast to a global brand with 8,200+ restaurants, 350 franchise organizations, that serve 42+ million fans each week around the globe. We're not only the largest Mexican-inspired quick service brand...


  • Irvine, California, United States Turion Space Full time

    The Spacecraft Software Engineer will be responsible for designing, developing, and testing software that controls and manages spacecraft systems and operations.This role involves collaborating with cross-disciplinary teams to ensure that flight software meets performance, reliability, and mission-specific requirements.Key ResponsibilitiesSoftware...


  • Irvine, United States Yum! Brands Full time

    Who is Taco Bell? Taco Bell was born and raised in California and has been around since 1962. We went from selling everyone’s favorite Crunchy Tacos on the West Coast to a global brand with 8,200+ restaurants, 350 franchise organizations, that serve 42+ million fans each week around the globe. We’re not only the largest Mexican-inspired quick service...

  • Staff Engineer

    3 weeks ago


    Irvine, United States Terran Orbital Corporation Full time

    Terran Orbital is seeking an experienced Staff Engineer - Flight Software, to join our growing team. Reporting to the Software Engineering Manager, the Sr Flight Software Engineer, Spacecraft will join a collaborative team to develop innovative nano- Flight, Software, Staff, Engineer, Software Engineer, Manufacturing, Technology


  • Irvine, United States Taco Bell Full time

    Who is Taco Bell? Taco Bell was born and raised in California and has been around since 1962. We went from selling everyone's favorite Crunchy Tacos on the West Coast to a global brand with 8,200+ restaurants, 350 franchise organizations, that serve 42+ million fans each week around the globe. We're not only the largest Mexican-inspired quick service brand...


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

    We are seeking a skilled Should Cost Engineer to join our team at United Software Group INC. in Irvine, CA. As a Should Cost Engineer, you will be responsible for performing in-depth cost analysis and manufacturing process knowledge.Key Responsibilities:Perform technical calculations on parts and simple assemblies.Cycle time calculations, MHR calculations-...


  • Irvine, California, United States Turion Space Full time

    Job DescriptionTurion Space is seeking a highly skilled Flight Software Engineer to join our team. As a key member of our spacecraft development team, you will be responsible for designing, developing, and testing software that controls and manages spacecraft systems and operations.Key Responsibilities:Software Development: Design and develop flight software...