Kastel Staffing logo

Lead Software Engineer

Kastel Staffing
On-site

Lead Software Engineer – Remote

We’re looking for a hands-on Lead Software Engineer to guide a small team of developers while delivering high-quality, scalable software solutions. This is a fully remote role for a strong technical leader passionate about clean architecture, mentorship, and driving performance in modern cloud environments.

What You’ll Do:

  • Architect and build scalable, secure, and maintainable .NET-based applications
  • Lead and mentor a small engineering team through Agile development cycles
  • Collaborate with DevOps, QA, and Product teams to deliver high-impact features
  • Own technical decisions and act as the final escalation point for complex issues
  • Integrate best practices in CI/CD, code quality, and cloud-native design
  • Research and prototype new tools and frameworks to enhance product capabilities

What You Bring:

  • 7+ years of experience in software engineering with .NET (C#, ASP.NET, .NET Core)
  • 5+ years of experience in SQL (T-SQL, stored procedures, schema design)
  • 5+ years working in cloud environments (Azure preferred)
  • 2+ years of team or technical leadership experience
  • Strong knowledge of architectural patterns and scalable application design
  • Experience with tools like Git, JIRA, and Lucidchart is a plus

This is a great opportunity to join a fast-growing tech team where your input directly shapes product success. We value innovation, ownership, and a collaborative mindset.