As a Full Stack Developer, you will be responsible for designing, developing, and maintaining web applications using MS SQL, ASP.NET WebForms, .NET Framework/Core, Javascript, CSS, and front-end UI libraries such as ReactJS.
You will work with Plexia EMS, a subsidiary of MEDFAR Clinical Solutions, which develops Electronic Medical Record Software and Services for healthcare providers.
Your role will involve collaborating with the development team to design and implement scalable, high-quality web applications.
You will develop and maintain database schemas, stored procedures, and queries using MS SQL.
You will maintain and update front-end functionality and user interfaces using ASP.NET WebForms.
You will develop and maintain new modern front-end functional user interfaces using ReactJS and ASP.NET Core.
Conducting comprehensive testing to ensure seamless operation of applications will be part of your responsibilities.
You will participate in code reviews and provide constructive feedback to maintain code quality.
Staying updated with industry trends and emerging technologies to propose innovative solutions is expected.
Requirements:
A Bachelor's degree in Computer Science, Engineering, or a related field is required.
You should have 3 to 5 years of experience as a Full Stack Developer.
A strong understanding of software development principles and methodologies is necessary.
In-depth knowledge of .NET application architecture and C# programming is required.
Proficiency in writing efficient SQL queries and working with databases is essential.
Solid knowledge of front-end web technologies, particularly Javascript, CSS, and HTML, is needed.
Familiarity with version control systems such as Git is required.
Knowledge of best security practices for building web-based applications is necessary.
Strong problem-solving skills and the ability to work in a collaborative team environment are essential.
Fluency in English is required.
Benefits:
The position offers remote work and flexibility to support work-life balance.
There is an RRSP contribution provided.
Healthcare insurance is available from day one.
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 professional development.
An onboarding program is available to help you get familiar with the 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.