remote
Senior .NET Full Stack Software Engineer - SPI Software Solutions, Inc.
Software Engineer
Lead the design and delivery of scalable SaaS solutions using .NET, C#, and React, driving performance, security, and maintainability across the full stack.
About the role
Key Responsibilities
- Architect, develop, and maintain high‑performance web applications using ASP.NET Core and React.
- Design and expose robust RESTful APIs, ensuring secure data access and efficient integration with Azure services.
- Collaborate with product, design, and QA teams to translate business requirements into technical solutions.
- Implement CI/CD pipelines, automated testing, and monitoring to support rapid, reliable releases.
- Mentor junior engineers, conduct code reviews, and promote best practices in coding, testing, and documentation.
Requirements
- 5+ years of professional experience in full‑stack .NET development.
- Strong proficiency in C#, ASP.NET Core, Entity Framework, and SQL Server.
- Hands‑on experience building responsive UIs with React and TypeScript.
- Experience deploying and managing applications on Azure (App Service, Functions, Cosmos DB).
- Excellent problem‑solving skills, attention to detail, and a passion for clean, maintainable code.