Sr. Developer

Sr. Developer

Category:

IT - Application and Software Development

Employement Type:

Full Time

Industry:

Salary:

$130,000.00 - $135,000.00 Annual

Date Published:

26-Jun-2025
Job Title: Senior Software Developer
Location: Guelph, ON (Hybrid)
Salary: Up to $135,000 (commensurate with experience)
Vacation & Benefits: 3 weeks vacation + full benefits package
Job Type: Full-time, Permanent
 

About the Role
We are seeking an experienced Senior Software Developer to join a growing and well-established organization in Guelph, Ontario. In this role, you’ll work on enterprise-grade systems using modern Microsoft technologies and collaborate with a highly skilled technical team to design, build, and maintain scalable backend services.
This is a hybrid position, requiring three days per week onsite in the Guelph office. The team values autonomy, technical ownership, and practical problem-solving.

Key Responsibilities
  • Develop and maintain full-stack applications with an emphasis on backend services
  • Build scalable, reliable systems using .NET Core and Angular
  • Design and implement messaging-based architectures using service bus technologies
  • Work with NoSQL databases in a production environment
  • Collaborate with team members using GitHub for version control and code reviews
  • Contribute to architectural decisions and best practices
  • Participate in Level 1 / Level 2 On-Call Rotation as needed
  • Troubleshoot and resolve complex technical issues effectively

Required Skills & Experience
  • 5+ years of professional software development experience
  • Strong proficiency in .NET Core / .NET 6+
  • Experience with Angular (v18 or recent) using TypeScript
  • Familiarity with messaging systems or service bus frameworks (e.g., NServiceBus or similar)
  • Experience working with NoSQL databases
  • Proficient with GitHub for version control and collaboration
  • Solid understanding of distributed event-driven systems and microservices architecture
  • Excellent communication and problem-solving skills
  • In-depth technical expertise and ability to resolve complex issues efficiently

APPLY NOW
APPLY NOW
Create As Alert
Interested in this job?
Save Job
Print this job

Share this Job

Jobs you may like

Read More
SCHEMA MARKUP ( This text will only show on the editor. )