drjobs Senior DeveloperTeam Lead

Senior DeveloperTeam Lead

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Toronto - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

POSITION: Senior Developer/Team Lead

LOCATION: TORONTO ON (Hybrid)

DURATION: PERMANENT

DESCRIPTION:

As an Team Leader/Senior Developer (Angular and Asp.Net) you can work on both the frontend and backend of our digital solutions. Working within the Software Product Development department you will work on the development and design of a variety of our cuttingedge features and products. This role is ideal for wellrounded ambitious Software Developers who are always looking for new challenges. This position will report to the Software Design & Development Manager and support the developing business solutions in all service areas.

RESPONSIBILITIES:

  • Ensure that technical and quality standards are applied throughout the software development lifecycle.
  • Collaborate with product owners and development teams to refine features ensuring they are welldefined and technically feasible.
  • Foster a culture of open communication and collaboration promoting crossfunctional teamwork and knowledge sharing.
  • Plan and design architecture in a way that allows for the incremental delivery of features and value to endusers.
  • Collaborate with development teams to identify and address technical debt to maintain a sustainable Agile pace.
  • Develop highlevel and detailed software architectures that align with business goals considering Angular for frontend development ASP.NET for backend development and DDD principles.
  • Provide technical leadership and guidance to development teams ensuring adherence to architectural standards and best practices.
  • Conduct code reviews to maintain code quality consistency and adherence to architectural patterns set by Abp and community.
  • Collaborate with stakeholders to define solutions that meet business needs
  • Define testing strategies including unit testing integration testing and automated testing to ensure application reliability.
  • Handson involvement in development design architecture and code review
  • Identify and resolve technical challenges and issues that may arise during development.
  • Promote code quality through the use of coding standards best practices and tools set by the team.
  • Provide mentoring and coaching to junior developers and team members fostering skill development.
  • Be highly selfmotivated and selfdisciplined comfortable working in a remote distributed environment collaborating with both technical and business teams.
  • Participate in code reviews both as a reviewer and reviewee
  • Provide software development mentoring and assistance for other developers.
  • Implement security measures including authentication authorization and data encryption to protect applications and data.

REQUIREMENTS:

  • University Degree in Computer Science Computer Engineering or other related fields.
  • 10 years of progressive experience in product development
  • Must have hands on experience in front end and backend and will be required to code 70% of the time
  • 5 application architect experience
  • 5 Agile product development experience
  • 5 years of professional experience in all the following tools and technologies .NET C# ASP.NET Core SQL Server and clientside technologies
  • 10 years of experience working with the following technologies: C# .NET Core ORM (EF Core) Distributed Cache Messaging Queue MS SQL Server REST API Web Services
  • Expertise in Angular framework TypeScript componentbased architecture and best practices for building responsive and dynamic user interfaces
  • 2 years of experience in TDD (Test Driven Development)
  • Working experience in DDD (Domain Driven Development)
  • Proficiency in security

3 Weeks Vacation Benefits Hybrid (3 days onsite) Bonus (based on company and new hire performance

Remote Work :

No

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.