Team Lead, Full Stack Developer

Logo of Firmex

Firmex

πŸ“Remote - Canada

Job highlights

Summary

Join Firmex, a global SaaS provider, as a Full Stack Development Team Lead! You will provide technical leadership to an agile team, overseeing project planning and ensuring adherence to agile processes. Collaborate with various teams to deliver innovative solutions, mentor team members, and assess risks. Maintain existing systems, address technical debt, and stay updated on industry best practices. This role requires a degree in Engineering or Computer Science, 7+ years of software development experience (including 1-2 years as a Lead), and extensive Agile experience. Firmex fosters a diverse and inclusive work environment.

Requirements

  • Degree in Engineering, Computer Science or equivalent work experience
  • 7+ years of software development focused on SaaS applications, at least 1-2 years as a Lead
  • Extensive Agile experience building complex, rich SaaS applications
  • Ability to diagnose, locate, and quickly fix run-time issues related either to UI, data, DB, or web stack
  • Extensive knowledge of C#, .NET MVC, SQL Server, PostgreSQL
  • Extensive knowledge and experience with a cloud provider, AWS preferred or Azure
  • Ability to express complex designs concisely through flow diagrams, process descriptions, and technical documentation
  • Very strong communication skills
  • Ability to mentor and provide technical direction to team members and to regularly provide them with feedback

Responsibilities

  • Collaborate with developers, product managers, software developers in tests, and other Agile teams to achieve innovative solutions to customer requirements
  • Directly manage and mentor reports across multiple technical disciplines such as developers, software developers in test and build and release engineers
  • Provide risk assessment and development alternatives for suggested business requirements
  • Maintain a critical eye toward existing systems and push the strategic repayment of technical debt through refactoring, code reviews, and component redesign when necessary
  • Periodically review development practices with other Team Leads and Director of Development
  • Keep abreast of developments and evolution in available tooling and help bring our processes in line with industry best practices
  • Focus on security and secure coding practices
  • Drive and actively participate in the code/security review process for the team and the organization as a whole
  • Oversee the planning for all feature projects and ensures that team members follow correct agile processes and perform required due diligence in all phases, including planning, grooming, tasking, implementation, automation, documentation, formulation of test plans and verification

Preferred Qualifications

AWS preferred cloud provider

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.