Sage Recruiting is looking for a Senior Software Developer to join a fast-growing SaaS company that powers clubs and their members across North America. Their platform is used by millions and continues to expand, driving innovation in the industry.
As a Sr. Software Developer, you'll play a key role in designing and developing application-specific software, ensuring development targets are met, and contributing to the company's continuous innovation.
This is an opportunity to be part of a dynamic, empowering workplace filled with motivated self-starters who thrive in a fast-paced, high-growth environment. If you're looking to work with a passionate team and make an impact in a rapidly growing SaaS company, we'd love to hear from you!
Responsibilities:
- Use technical skills to complete software programming tasks including development, unit testing, integration testing and documentation as required
- Take ownership of high-level concepts, translating them into well-designed, scalable solutions.
- Proactively communicate progress, ask questions when needed, and collaborate closely with teammates to drive projects forward with minimal supervision.
- Manage multiple concurrent objectives, projects or activities using effective judgment for prioritizing tasks and allocating time
- Present information to groups as required with the appropriate degree of formality and a drive for results
- Use problem-solving skills to effectively collaborate with the Quality Assurance team to resolve defects
- Provide customer-focused third-level support for resolving production and customer support issues as required
- Help modernize Windows-based applications to web-based solutions (Blazor, .NET Core, APIs)
- Be part of a small, highly collaborative team where developers work directly with stakeholders, customers, and other departments
- Participate in a pager rotation
Qualifications:
- Minimum 6+ years of development experience in .NET, C#, and .NET Core
- University/College education or equivalent experience in Computer Science, Engineering, Information Systems or related discipline
- Experience with Blazor is an asset
- Working knowledge of SQL Server Database queries and structure would be an asset
- Development experience in XML and Web Services would be an asset
- Excellent collaboration & communication skills-you proactively share updates and ask questions when needed
- Strong problem-solving abilities and ability to pick up and adapt to new concepts quickly
- Strong ability to follow prescribed development standards and to work as a team player
- Strong understanding of the complete Software Development Life Cycle (SDLC)
- Experience building products from the ground up (not just maintaining existing systems)
- Familiarity with the Club Industry is a plus
What We Offer:
- Competitive salary: $100-120K
- Bonus plan ( $10-12K)
- Extended Health and Dental Benefits
- Stock Employee Purchase Plan
- Tuition Reimbursement Plan ($2K per year)
- Hybrid work (1 day a week in the Markham office)
- 3 Weeks of PTO and 6 personal days
- On-Call Rotation: pager duty approx. once a month