Senior Software Engineer - Engine Team (Hybrid/Remote)
Magnet Forensics
Canada
Hybrid
CAD 111,000 - 191,000
Full time
Job summary
A leading technology firm in Canada is seeking a Senior Software Engineer who thrives in a collaborative environment. The role involves building new features, improving existing functionality, and working closely with the engineering team. Candidates should have over 5 years of experience in object-oriented programming (C#, C++, Java) and Agile practices. The position offers a flexible hybrid work model supporting personal and professional growth.
Qualifications
- Minimum of 5+ years of relevant professional experience.
- Strong proficiency in object-oriented programming.
- Experience with Agile Development Practices.
Responsibilities
- Communicate and collaborate with direct team members and the engineering organization.
- Analyze requirements and break down tasks.
- Design and implement robust, maintainable, and testable code.
- Provide technical leadership without a formal reporting structure.
Skills
Object-oriented programming (C#, C++, Java)
Strong problem-solving skills
Agile Development Practices
Collaboration with distributed teams
A leading technology firm in Canada is seeking a Senior Software Engineer who thrives in a collaborative environment. The role involves building new features, improving existing functionality, and working closely with the engineering team. Candidates should have over 5 years of experience in object-oriented programming (C#, C++, Java) and Agile practices. The position offers a flexible hybrid work model supporting personal and professional growth.