Senior (.NET) Software Engineer
SkimmerAbout the role
Skimmer is on a mission: to modernize the pool and spa service and repair industry. We’re a private equity-backed company with 6000+ customers using Skimmer’s pool service software and running their businesses the modern way. But we’re not stopping there (there are over 70,000 pool service companies in this surprisingly large “niche” space).
Our customers love us almost as much as we love them (check out our reviews and our NPS score of 68!)
We’re looking for big thinkers with small egos, so let’s dive in!
Our Values: At Skimmer we
- Realize our customers' success is our success.
- Build humble, diverse teams who have fun winning.
- Drive results with urgency.
- Earn trust through transparent communication.
What you'll do
You will be working on backend APIs, services, and third-party integrations that power Skimmer apps. Your primary responsibilities are to deliver features from the roadmap, enhance existing features, and address bugs/issues.
What makes you stand out
- Deep understanding of web authentication (OpenID Connect / OAuth 2 / JWTs / IdentityServer)
- Experience with .NET 6 and web APIs
- Experience with TeamCity / GitHub Actions / Octopus Deploy / Azure DevOps
- Familiarity with the Pool Industry
Your work philosophy
- You care about code quality and delighting customers
- You believe that success is defined by outcomes, not hours invested
- You know how to balance between great and good enough
- You embrace failure but always aim to succeed
- You make time for both learning from and teaching others
Requirements
- 5+ years of shipping web-based applications to production
- Experience with backend technologies (C# / .NET Framework / Web API)
- Experience with unit/integration testing and mocking frameworks (xUnit / nUnit / Moq / FakeItEasy)
- Experience building and deploying code to managed cloud services in Azure
- Experience with SQL Server and Entity Framework
- Experience using Git based source control (Command Line / GitHub / Azure DevOps)
At Skimmer we're deeply committed to building a diverse and inclusive workplace. We’re proud to be an equal opportunity employer, seeking to identify and onboard people from all walks of life. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, family status, marital status, sexual orientation, national origin, genetics, neurodiversity, disability, age, or veteran status, or any other non-merit based or legally protected grounds.
We also acknowledge that there is no “perfect” candidate - if you fulfill a few of the requirements, believe this is a role you would be excited about on a daily basis, and resonate with our culture, we encourage you to apply!
Benefits
- Competitive base pay + bonus potential
- Company equity
- Generous medical, dental, and vision plans (we pay 100% of your premium and 50% of your dependents’)
- Immediate access to 401(k) with company match
- Flexible PTO (MINIMUM of 10 days required every year)
- 12 weeks paid parental leave for birthing parent, 6 weeks paid leave for supporting partner
- Remote work friendly (Skimmer HQ is in Austin, but you’re welcome to work wherever you're most productive - over 3/4 of our team is fully-remote)
- Comprehensive learning and development budget
- A manager dedicated to your development
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s