remote
Software Engineer 3 - Berkshire Hathaway Homestate Companies
Software Engineer
Senior Software Engineer leading complex, hybrid cloud and on‑premises projects using C#, .NET, and React, driving architecture, design, and implementation of robust solutions.
About the role
Key Responsibilities
- Lead the design, development, and maintenance of high‑performance software solutions across on‑premises, hybrid, and cloud environments.
- Collaborate with senior engineers, architects, and stakeholders to define system architecture and technical roadmaps.
- Write clean, testable, and scalable code in C# and .NET, integrating React front‑end components.
- Implement CI/CD pipelines, automated testing, and deployment strategies for hybrid infrastructure.
- Mentor junior developers, conduct code reviews, and promote best practices in software engineering.
Requirements
- 5+ years of professional experience in software development with C# and .NET.
- Strong proficiency in React and modern JavaScript/TypeScript.
- Hands‑on experience with cloud platforms (AWS, Azure, or similar) and hybrid deployment models.
- Solid understanding of software architecture, design patterns, and performance optimization.
- Excellent communication skills and ability to work collaboratively in a cross‑functional team.