Job Title or Location
RECENT SEARCHES

Software Developer

Community Fire Prevention Ltd - 17 Jobs
Mississauga, ON
Posted yesterday
Job Details:
Full-time
Experienced

Salary:

Do you thrive in a fast-paced environment? Are you looking to join a growing team with opportunities to advance your career? If your answer is yes, thenOnyx-Fire Protection Services Inc.is the place for you!

WHO ARE WE?

Onyx-Fire is Canadas fastest growing fire-protection business, operating across provinces throughout Eastern & Western Canada. We have provided 34 years of fire prevention services to a diverse range of valued clients. A modern company with old-fashioned values, we pride ourselves on being (and remaining) a trusted leader within the Fire Prevention industry.

THE OPPORTUNITY:

We're seeking a skilled and passionate Software Developer to join our team and work on exciting projects using Microsoft technologies. If you're a talented developer who's eager to work on diverse and challenging projects while collaborating with a dedicated team, we'd love to hear from you!

Objectives & Responsibilities of the software developer:

  • Design, develop, customize, and deploy Microsoft Dynamics 365 solutions (Sales, Customer Service, Field Service, or other modules as required).
  • Work closely with business analysts and stakeholders to gather requirements and translate them into technical solutions.
  • Develop plugins, workflows, custom entities, and integrations using C#, .NET, JavaScript, and Power Platform tools.
  • Maintain and enhance existing Dynamics 365 applications, ensuring optimal performance and user experience.
  • Implement data migration and integration solutions using Dynamics 365 Data Export Service, Power Automate, or other tools.
  • Troubleshoot and resolve application issues, providing technical support to end-users.
  • Create and maintain technical documentation, including solution design documents and user guides.
  • Stay up-to-date with the latest Dynamics 365 features, updates, and best practices.

OUR IDEAL CANDIDATE:

You are an enthusiastic and optimistic individual seeking a career full of growth and believe in our core values; you put people first and strongly believe in creating connection and empowering others. Youre comfortable working in fast paced environments both independently and in a team of 10+ members. The successful applicant will contribute to a respectful, flexible, and upbeat team environment that values diversity and inclusion for all.

The ideal candidate would have the following attributes, strengths, and experience:

  • Bachelors degree in Computer Science, Information Technology, or a related field.
  • Minimum 4 years of hands-on experience with Microsoft Dynamics 365 (CRM/CE), including customization and configuration.
  • Proficient in C#, .NET, JavaScript, HTML, and CSS.
  • Experience with Power Platform (Power Apps, Power Automate, Power BI) is highly desirable.
  • Strong understanding of Dynamics 365 security model, workflows, business process flows, and integrations.
  • Experience with REST APIs, web services, and data migration tools.
  • Familiarity with Azure services, DevOps practices and experience with Microsoft Dynamics 365 Business Central, including development using AL language and extension management is a plus.
  • Strong understanding of SQL Server databases, including database design, T-SQL, optimization, and maintenance.
  • Excellent problem-solving and analytical skills and attention to detail.
  • Strong communication and teamwork abilities. Proficiency in English with excellent communication skills.
  • Customer-oriented with strong people skills.

PLEASE NOTE:Local candidates only. Hours of work are 8:00am 5pm Monday though Friday.

WHATS IN IT FOR YOU?

  • Competitive Salary.
  • On the job training and opportunity for company paid education.
  • Career growth and advancement opportunities. Onyx has nearly doubled in size in the past 12-months, this is your chance to join a rapidly growing company which creates significant opportunity for career progression.
  • A supportive and energetic work environment / family friendly culture.
  • Company social events (BBQ's, sporting events, holiday parties etc.)
  • Benefits Package that includes extended medical, dental, life and AD&D, EAP, disability, and vision care after three months.

INTERESTED IN THE NEXT STEP TO JOIN US?

If this opportunity sounds like the right fit for you, please submit your resume today.

Onyx Fire is proud to be an equal opportunity employer and encourages applications from all qualified individuals. Should you have any questions regarding accommodation or how your unique abilities translate to the role please [email protected].

Please note that only short-listed candidates will be contacted.

Share This Job: