Software Developer - Brossard Quebec
Apply NowCompany: Kallanpally Dental Clinic
Location: Brossard, QC J4W 1A1
Description:
123Dentist is Canada's largest majority dentist-owned network of dental practices, with more than 400 locations nationwide and over 6,000 employees. We offer professional advancement opportunities, competitive compensation, corporate sponsored incentive programs such as phantom stock option plan for full-time employees (a first of its kind in the Canadian dental industry), and a long-term career in a growing network located in multiple communities across the country, at all levels of the industry.
Whether you're entering the job market or you're an experienced practitioner, we welcome your interest! Come join the 123Dentist team and be part of our success. We provide Canadian dentists and dental practices with an array of non-clinical support and resources, including accounting, HR, marketing, as well as supply & equipment procurement.
We are looking for an experienced Software Developer to join our growing organization. Reporting to the Director of Operations. This role will assist the Director of Operations and primarily responsible for design, create, implement and maintain software, applications and other computer systems. This position involves 80% programming and 20% testing/code review/analysis.
This role will be based from our Head Office in Brossard - Montreal, Quebec. This is an on-site position.
Responsibilities and Duties:
Education, Credentials, Qualifications:
Required Skills & Abilities:
What We are Offering:
We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
We thank all candidates for their interest; however, only those selected for an interview will be contacted.
JOB ID: 5687SD-QC-994
Whether you're entering the job market or you're an experienced practitioner, we welcome your interest! Come join the 123Dentist team and be part of our success. We provide Canadian dentists and dental practices with an array of non-clinical support and resources, including accounting, HR, marketing, as well as supply & equipment procurement.
We are looking for an experienced Software Developer to join our growing organization. Reporting to the Director of Operations. This role will assist the Director of Operations and primarily responsible for design, create, implement and maintain software, applications and other computer systems. This position involves 80% programming and 20% testing/code review/analysis.
This role will be based from our Head Office in Brossard - Montreal, Quebec. This is an on-site position.
Responsibilities and Duties:
- Design and development of high-quality features and applications for the platform.
- Testing, debugging, and maintenance.
- Perform low-level technical analysis and contribute to the drafting of documentation and specifications.
- Collaborate with quality assurance, design and operations as appropriate.
- Deploy builds and other DevOps tasks, including managing QA environments.
- Other duties as assigned
Education, Credentials, Qualifications:
- Bachelor's degree in Computer Science or equivalent.
- 5+ years of experience with C#/.NET.
- Knowledge of ASP.NET Core, ASP.NET MVC, .NET Web API 2, HTML/CSS, JavaScript.
- Strong knowledge and experience with SQL and SQL Server.
- Fluency in both French and English.
Required Skills & Abilities:
- Experience with web services and API design principles.
- Experience with unit testing and quality assurance best practices.
- Experience with Git, Azure DevOps Server, and source version control systems.
- Strong analytical, problem-solving, and communication skills.
- Good knowledge of software development methodology and lifecycle processes.
- Openness to learn new technologies and processes as needed.
- Ability to work effectively independently and as part of a dynamic team.
- Strong work ethic and professionalism.
What We are Offering:
- Full-time employment, competitive salary and great benefits package
- A collaborative team that will support and train you, great office environment
- Challenging and rewarding role that will develop your skillset and talent
- Dynamic, fast-paced and growing company, with an entrepreneurial, 'can do' attitude
We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
We thank all candidates for their interest; however, only those selected for an interview will be contacted.
JOB ID: 5687SD-QC-994