onsite
Senior Software Engineer - Full Stack - GE Vernova
Software Engineer
Senior Full‑Stack Engineer building cloud‑native, multi‑tenant SaaS solutions with .NET/C# backend and React/Angular frontend, driving system design, high‑performance distributed services, and modern DevOps practices.
About the role
Key Responsibilities
- Design, develop, and maintain scalable, cloud‑native SaaS applications using .NET/.NET Core and C#.
- Build responsive, high‑performance front‑end components with React or Angular.
- Architect and implement microservices, ensuring robust, distributed system design.
- Leverage containerization (Docker, Kubernetes) and CI/CD pipelines for rapid, reliable deployments.
- Collaborate with product, UI, platform, and DevOps teams to deliver end‑to‑end solutions.
- Apply modern engineering practices, performance tuning, and security best practices across the stack.
Requirements
- 5+ years of full‑stack development experience, with deep expertise in .NET/C# and modern JavaScript frameworks.
- Proven track record designing and scaling microservices in cloud environments.
- Hands‑on experience with container orchestration, CI/CD, and cloud platforms (Azure/AWS).
- Strong problem‑solving skills, ability to mentor junior engineers, and excellent communication.
- Passion for clean code, automated testing, and continuous improvement.