To apply for this job you must first either login or register

Senior Software Developer (Lead)

toronto, Ontario  - Permanent



Job Description

On our team, you’re more than a Software Developer—you’re a product owner.
Our development teams collaborate with Product Management and Quality Assurance departments throughout the product development lifecycle.

We're looking for a Software Developer who’ll apply best practices to build the foundations of our software. Someone who wants to work on an open and transparent team that encourages collaboration across departments, training and growth as you help build the future of the team.


Some duties:

Create clean, reusable code and enforce coding standards and best practices
Brainstorm with a dynamic team to flesh out new ideas or investigate tricky bugs
Provide technical leadership, training on best practices and code reviews to other developers
Optimize existing functionality for improved response times
Prototype code with your first draft and then polish later, in a dedicated developer environment.
Debug and resolve platform issues reported by our users
Roll out new features and analyze (and react) to the results you discover from our system services and user feedback
Conduct daily check-ins to assist other developers
Participate in regular iteration meetings




Must Have Skills:

Have a Bachelor’s degree in Computer Science, Computer Engineering, Software Development or related field
- 7+ years developing in an object-oriented language like C#
- Strong Front End developer and modern libraries: React or Angular
- Experienced with databases including MS SQL Server
- Understand daily-use of software design patterns
- Experience with HTML, CSS, JavaScript/TypeScript, relational databases & client-side MVC frameworks


Details:
Starting: ASAP
To apply for this job you must first either login or register