Job Description
Principal Software Engineer (Canada)
Key Responsibilities
- Build and drive solutions using the technologies you and your team choose.
- Develop applications using modern technologies and tools such as React, Node.js, SQL, TypeScript etc.
- Participate in all aspects of the development lifecycle from inception to implementation and support.
- Collaborate with engineering leadership to create a technical vision for future products.
- Mentor and pair with other developers, honing your coding, software design and leadership skills.
- Pull data to analyze and communicate project effectiveness.
- Make appropriate decisions on trade offs between delivery and tech debt.
- Work effectively to collaborate across development groups and departments.
Qualifications
- At least 8 years of experience as a software engineer building...
Apply for this Position
Ready to join TechnoCred? Click the button below to submit your application.
Submit Application