Employer Industry: Software Development
Why consider this job opportunity:
- Salary up to $130,000 CAD
- Opportunity for career advancement and growth within an innovative software development environment
- Collaborative work culture that values independent thinking and team contributions
- Engage with a diverse range of technologies and projects in a fast-paced setting
- Support for continuous learning and finding innovative solutions
- Work within a reputable company with a global presence and a commitment to quality and customer service
What to Expect (Job Responsibilities):
- Enhance existing products and create new features to ensure scalability and technological advancement
- Collaborate with cross-functional teams to deliver value to customers and ensure quality control
- Select appropriate tools and technologies for projects, including planning and supporting production systems
- Utilize strong knowledge of MSSQL and .NET technologies to implement effective technical solutions
- Participate in the elaboration of potential features and business requests while maintaining a maintainable codebase
What is Required (Qualifications):
- Minimum of 5 years of development experience with .NET technologies
- Previous work experience with Windows Development in C#
- Excellent knowledge of .NET 8 (or higher), including ASP.NET, MVC, WPF, web, and Windows services
- Strong knowledge of MSSQL, including database design, T‑SQL, and query optimization
- Practical experience with Web APIs
How to Stand Out (Preferred Qualifications):
- Experience with .NET Core is an asset
- 4+ years of involvement with scheduling or reservation software
- Ability to learn quickly and find innovative solutions
- Open‑mindedness and a positive attitude towards problem‑solving