Senior Software Engineer — Architecture & Mentorship (Remote)
Jobgether
Canada
Remote
CAD 90,000 - 120,000
Full time
Job summary
A leading talent matching platform in Canada is seeking a Senior Software Engineer to drive software innovation. In this role, you will collaborate closely with product teams and mentor junior engineers while developing scalable software solutions. The ideal candidate has over 5 years of experience, expert knowledge in C#/.NET, and familiarity with modern DevOps tools. This position promotes flexible work hours and professional development opportunities.
Benefits
Flexible remote work options
Professional development courses
Collaborative team environment
Access to modern tools and technologies
Social events
Recognition for contributions
Qualifications
- 5+ years of professional software development experience.
- At least 2 years in a large IT environment.
- Familiarity with data platforms such as Microsoft Fabric.
Responsibilities
- Conduct detailed analysis of project and software requirements.
- Develop software designs and write clean, efficient code.
- Provide technical guidance and mentorship to junior engineers.
- Participate in technical planning and make recommendations.
Skills
C#/.NET
C#/.NET Core
NodeJS
Software design patterns
APIs
Modern DevOps tools
Analytical skills
Problem-solving
Education
Bachelor’s degree in Computer Science, Engineering, or related discipline
A leading talent matching platform in Canada is seeking a Senior Software Engineer to drive software innovation. In this role, you will collaborate closely with product teams and mentor junior engineers while developing scalable software solutions. The ideal candidate has over 5 years of experience, expert knowledge in C#/.NET, and familiarity with modern DevOps tools. This position promotes flexible work hours and professional development opportunities.