Sr. Software Developer to join our world-class team. Reporting to the Software Manager, this person will be responsible for designing, developing, and maintaining high-quality software solutions using modern C++ and React.JS. This hands-on role will provide you with exposure to cutting-edge technologies in the medical device industry, specifically in ophthalmic imaging and treatment.
Working with a team of exceptional scientists and engineers, you will have the opportunity to contribute to the development of an ophthalmic imaging and treatment platform.
Location & Relocation : Edmonton, Alberta – Canada
The person will be responsible for:
- Designing, developing, and maintaining software applications using modern C++ and React.JS.
- Implementing and managing multi-threading in software projects.
- Collaborating with cross-functional teams to define, design, and implement new features.
- Ensuring the performance, quality, and responsiveness of applications.
- Participating in code reviews and maintaining high standards of code quality.
- Solving complex problems and contributing to the continuous improvement of our software systems.
Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of experience with modern C++.
- Strong knowledge and experience with multi-threading.
- Proven expertise in software design and architecture.
- Experience working with complex multi-disciplinary systems.
- Excellent verbal and written communication skills.
- Excellent interpersonal, negotiation, and conflict resolution skills.
- Excellent time management skills with a proven ability to meet deadlines.
- Strong analytical and problem-solving skills.
Salary Range: 130,000-160,000 CAD