Job Description
Senior Software Developer
We’re looking for an experienced Senior Software Developer to join our agile team. In this role, you’ll design, develop, and maintain scalable applications using C#, .NET, Angular, and SQL. You’ll collaborate closely with cross-functional teams to deliver high-quality solutions that meet business needs.
This is a Direct/Permanent Hire role with our client in Madison, WI.
You must currently live in Wisconsin to be considered.
What You’ll Do:
Design and implement robust, maintainable software solutions
Collaborate with stakeholders to gather requirements and define system functionality
Write clean, efficient, and testable code
Troubleshoot, debug, and enhance existing applications
Mentor junior developers and contribute to code reviews
Promote best practices in software development and team collaboration
What We’re Looking For:
5+ years of experience in software development and mentoring less experienced developers
Strong proficiency in C#, .NET, and TypeScript
Hands-on experience with Angular or similar frameworks
Solid understanding of relational databases, especially SQL Server
Familiarity with Git, CI/CD pipelines, and ORMs like Entity Framework or Dapper
Strong problem-solving skills and a proactive mindset
Nice to Have:
Experience in healthcare or insurance industries
Knowledge of automated testing frameworks
Full-time