Remote Full Stack Developer - Technical Lead (C# / .Net) / CORE Squad

at Medfar

Posted 19 hours ago 1 applied

Description:

  • As a Senior Software Developer - Technical Lead, you will be a key member of one of our architecture or platform development teams.
  • You will participate in the architecture, design, implementation, and deployment of new architectures that support software functionalities developed by our product teams.
  • Your work will aim to enrich the ecosystem of products offered by MEDFAR, which seeks to change the healthcare environment through new practices and technological innovations.
  • You will provide technical leadership and mentorship to teams of developers, fostering a collaborative and innovative environment.
  • You will evolve and enforce standards for code quality, maintainability, and best practices, ensuring adherence to architectural principles, industry standards, and coding conventions.
  • You will design, develop, and implement complex software systems and components that form the core architecture of our products.
  • You will collaborate effectively with cross-functional teams, including product managers and designers, and communicate architectural decisions, technical concepts, and project updates to both technical and non-technical stakeholders.
  • You will identify and address technical challenges, performance bottlenecks, and system issues, implementing effective solutions to ensure optimal system functionality, performance, and reliability.
  • You will conduct thorough code reviews to maintain code quality and identify areas for improvement, collaborating with QA and development teams to establish effective testing strategies for new features and technological capabilities.
  • You will participate in the development and execution of the architectural strategy for our software systems, ensuring alignment with business goals and long-term scalability.
  • You will create and maintain comprehensive technical documentation, including system architecture diagrams, design specifications, and guidelines for developers and stakeholders.

Requirements:

  • A college or university diploma in the field of software development or any related field of expertise is required.
  • You must have more than 10 years of experience in the architecture and deployment of systems, with cloud computing environments being an asset.
  • In-depth knowledge of high-performance .NET application architecture and C# programming is essential.
  • Experience in test automation (unit, integration, front-end), with CI/CD pipelines, and DevOps processes is required.
  • You should have experience with a front-end framework (ReactJS, Angular, VueJS, etc.) as well as with SQL Server, SQL programming, and performance analysis/optimization.
  • Advanced skills in JavaScript or TypeScript programming are necessary.
  • Knowledge of best security practices is required.
  • You must have the ability to work as part of a team.
  • Fluency in both French and English is essential for effective communication.

Benefits:

  • The position offers remote work and flexibility, supporting work-life balance.
  • There is an RRSP contribution provided.
  • Healthcare insurance is available from day one of employment.
  • Paid time off includes 3 weeks plus an additional week between Christmas and New Year.
  • An annual training allowance of $1,500 is provided to support your professional development.
  • An onboarding program is available to help you get familiar with our environment and the digital healthcare field.
  • All IT equipment is provided, with additional gear if needed.
  • There are internal growth opportunities, including promotions and internal mobility.
  • Support from a wellness and social committee is available, with initiatives to foster team cohesion, mental health, and employee well-being.
  • The company culture focuses on transparency, collaboration, and innovation.
  • You will join a dynamic and innovative environment where your work has a real and wide-reaching impact, helping to modernize healthcare in Canada and internationally.