Apply

Expert Software Engineer - Paragon / Canada Remote

Posted 2024-08-07

View full description

💎 Seniority level: Senior, 10+ years

📍 Location: Canada, Eastern, Central

💸 Salary: 110000 - 125000 CAD per year

🔍 Industry: Healthcare technology

🏢 Company: Altera Digital Health Inc. Canada

🗣️ Languages: English

⏳ Experience: 10+ years

🪄 Skills: DockerSoftware DevelopmentSQLAgileASP.NETHTMLCSSJavascriptKubernetesMicrosoft AzureMicrosoft SQL ServerSCRUMC#Asp.NETAzure.NETCollaborationC (Programming language)Mentoring

Requirements:
  • Bachelor’s degree in computer science or a related field, or equivalent years of experience.
  • 10+ years of hands-on experience in software development.
  • Expertise in .NET web application development.
  • Mastery of C#, ASP.NET and MVC.
  • Advanced command of front-end technologies including HTML, CSS, and JavaScript.
  • Extensive experience designing and optimizing database systems with Microsoft SQL Server.
  • Working knowledge of Agile Scrum methodology and tools.
  • Experience with recent advancements in .NET, Containers, and Docker preferred.
  • Experience with cloud platforms like Microsoft Azure and Kubernetes preferred.
  • Proven mentoring skills.
  • Strong problem-solving abilities and attention to detail.
Responsibilities:
  • Design, development, and implementation of complex .NET web applications.
  • Write clean, efficient, scalable, and well-documented code adhering to coding standards.
  • Develop and execute unit test plans to ensure code quality.
  • Collaborate with the team to identify and address critical bugs, aiming for a reduction in post-release issues.
  • Participate in code reviews and provide constructive feedback.
  • Provide architectural guidance and contribute to the development of maintainable and scalable solutions.
  • Work with product owners to ensure a client-focused approach.
  • Maintain comprehensive technical documentation.
  • Lead knowledge-sharing sessions.
  • Drive technical excellence by implementing best practices.
  • Champion innovation by leading successful implementations.
  • Foster collaboration between development, testing, and product management.
  • Mentor junior and mid-level engineers.
Apply