Padmi

Senior Full-stack Engineer (Microservices | C# | Kubernetes)

RomaniaPosted 5 months ago
Software engineeringUnspecified
Apply at Keysight Technologies

Opens the source posting on jobs.keysight.com

Source description

About the role

View original

Overview

About Us

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~15,000 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do. Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

About the Role

We are seeking a senior full-stack engineer (Microservices | C# | Kubernetes) to contribute to the design and evolution of a modern distributed platform based on microservices architecture , with an Angular frontend , C#/.NET backend , and deployment in a Kubernetes cluster . This is a senior backend-focused software developer role for an expert engineer with deep hands-on experience in building web based products. The role is centered on developing scalable services, improving reliability and contributing to engineering best practices.

Responsibilities

Design, develop, and evolve scalable backend microservices using C# / .NET . Define and implement service boundaries, API contracts, and integration patterns across the platform. Implement robust solutions for resilience, scalability, observability, and fault tolerance . Apply best practices for Clean Architecture, DDD, event-driven workflows, and secure coding practices . Contribute through peer code reviews, troubleshooting, and collaboration with cross-functional teams. Develop and manage RESTful APIs and event-driven integrations between services. Deploy, configure, and maintain services within Kubernetes clusters . Implement CI/CD pipelines for automated testing, deployment, and rollback strategies. Optimize system performance, scalability, and reliability across distributed services. Collaborate with architects, DevOps engineers, product managers, and QA teams. Ensure best practices in security, observability, logging, tracing, and monitoring . Troubleshoot production issues and perform root-cause analysis. Write clean, testable, and well-documented code. Contribute technical input to backlog refinement, implementation planning, and system improvements. E xperience with Angular in enterprise-scale applications Strong focus on frontend performance optimization, lazy loading, rendering efficiency, and bundle optimization

Qualifications

  • Cloud / DevOps Hands-on experience with Kubernetes in production environments Experience with: Docker containerization Helm charts Kubernetes manifests Service mesh (nice to have) Ingress controllers Horizontal pod autoscaling

  • CI/CD tools such as Jenkins

  • Nice to Have 4G/5G Telecom architecture basic Security best practices for cloud-native systems Observability & Reliability: Prometheus OpenTelemetry

Required Qualifications Bachelor’s or Master’s degree in Computer Science, Engineering, or related field 8+ years of professional software engineering experience 5+ years designing and delivering microservices in production Experience as a technical lead engineer Strong experience in delivering Kubernetes-based products Experience driving technical roadmap and cross-team architecture alignment Experience working in Agile / Scrum teams Strong problem-solving and communication skills

Careers Privacy Statement Keysight is an Equal Opportunity Employer.

One address, no account. We’ll tell you when matching roles go live.

More at Keysight Technologies

Related open roles

View all roles