Senior Dynamics 365 Software Developer
6 days ago
Senior Dynamics 365 Software Developer
Toronto, Ontario
Full-Time (Hybrid, or Remote)
Reporting to the FIELDBOSS Director of Engineering
JOB OVERVIEW:
FIELDBOSS is an innovative, flexible field service management solution, built on Microsoft Dynamics 365 and designed for elevator, HVAC, and specialty contractors. The organization is led by a team of Chartered Professional Accountants and Certified Microsoft Technology Specialists who have been providing the highest level of service in the Microsoft solution consulting industry since 1989.
We're in search of a Senior Software Developer with expertise in leading and contributing to the design, development, testing, and maintenance of FIELDBOSS software solutions. As an integral part of our Engineering team, you will provide technical leadership, mentor junior developers, and ensure our software development processes are efficient and aligned with organizational goals and best practices.
Key Responsibilities:
Software Development and Code Maintenance
- Develop new application features for FIELDBOSS using C#, JavaScript, T-SQL, AL, and Power FX.
- Create Dynamics 365 Plugins, Custom Workflow Activities, JavaScript libraries, Canvas Apps and Power Automate Flows.
- Maintain and enhance existing FIELDBOSS code and customizations.
- Customize and create Business Central code units, pages, tables, queries, and reports.
- Develop reusable engineering utilities and assets.
- Create and deploy FIELDBOSS upgrades, patches, and hotfixes.
Technical Leadership and Quality Assurance
- Guide and mentor junior engineers and ensure that the team follows best practices and coding standards.
- Conduct and participate in code reviews to maintain code quality and ensure that best practices are followed.
- Resolve issues and technical challenges that arise in previous versions of FIELDBOSS.
- Assist with improving development best practices and processes.
- Collaborate with testers to ensure FIELDBOSS meets quality standards.
Solution Design and Client Support
- Design and develop unique software features for individual FIELDBOSS customers.
- Design new code, features, and processes to ensure scalability of FIELDBOSS.
- Maximize the quality and efficiency of existing code and Engineering processes.
- Assist with the automation of manual engineering processes.
Documentation and Collaboration
- Create and maintain documentation for the software architecture, codebase, and development processes.
- Collaborate with other departments to ensure all technical areas of FIELDBOSS align with project requirements and company goals.
- Work effectively as part of a team to achieve organizational objectives.
Requirements and Skills:
- Proven experience with C#, JavaScript, T-SQL, AL, and Power FX
- Knowledge of Dynamics 365 and Business Central development
- Experience creating Dynamics 365 Plugins, Custom Workflow Activities, JavaScript libraries, Canvas Apps and Power Automate Flows
- Ability to customize and create Business Central code units, pages, tables, queries, and reports
- Strong mentoring and leadership skills
- Experience with code reviews and maintaining coding standards
- Excellent problem-solving and analytical skills
- Willingness to work after business hours when required
- Exceptional communication and collaboration abilities
The Senior Software Developer will combine technical expertise with leadership qualities to ensure that FIELDBOSS software solutions meet the highest standards of quality and efficiency while supporting the organization's goals and best practices.
Why FIELDBOSS?
By joining us at FIELDBOSS, you're enlisting in a forward-thinking community, dedicated to helping our clients modernize their systems, improve profitability, and realize growth. As a dynamic senior consultant, you'll ensure our clients can effectively capitalize on our all-in-one field service management solution, impeccable service, and dedicated, exciting work environment—all hallmarks of our FIELDBOSS culture.
At FIELDBOSS, we believe our biggest asset is our people. That's why we offer comprehensive employee benefits, including:
- Competitive compensation
- Benefits package
- Career advancement opportunities
We are your strategic partners in change management, waiting for you to take the next step.
To learn more, visit and follow us on LinkedIn
Job Type: Full-time
Pay: $160,000.00 per year
Benefits:
- Dental care
- Life insurance
- Paid time off
- Vision care
Work Location: Remote
-
Dynamics 365 Software Tester
6 days ago
Remote, Canada FIELDBOSS Full time $60,000 - $90,000 per yearDynamics 365 Software TesterToronto, OntarioFull-Time (Hybrid, or Remote)Reporting to the FIELDBOSS Director of EngineeringJOB OVERVIEW:FIELDBOSS is an innovative, flexible field service management solution, built on Microsoft Dynamics 365 and designed for elevator, HVAC, and specialty contractors. The organization is led by a team of Chartered Professional...
-
Senior Software Developer
10 hours ago
Remote, Canada Orchestry Software Full time $140,000 - $180,000 per yearAbout OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...
-
Dynamics 365 Systems Deployment Engineer
4 days ago
Remote, Canada FIELDBOSS Full time $100,000 - $120,000 per yearDynamics 365 Systems Deployment EngineerToronto, OntarioFull-Time (Hybrid, or Remote)Reporting to the FIELDBOSS Director of EngineeringJOB OVERVIEW:FIELDBOSS is an innovative, flexible field service management solution, built on Microsoft Dynamics 365 and designed for elevator, HVAC, and specialty contractors. The organization is led by a team of Chartered...
-
Microsoft Dynamics 365 Developer
7 days ago
Remote, Canada · Computer/Software hireVouch Full time $80,000 - $120,000 per yearMicrosoft Dynamics 365 Developer General Description: We are looking for a highly motivated, experienced, and ambitious Microsoft D365 Developer with hands-on experience in Power Platform. The ideal candidate will have a consistent record of engagement, leadership, and execution in the Microsoft Dynamics consulting space, combined with strong...
-
Dynamics 365 Ongoing Support
13 hours ago
Remote, Canada Long View Systems Full time**Long View. A career that helps you get more out of life.** *** A Long View career helps you get more out of life. We don’t just say it, we prove it. Every day. We’re proud of our reputation as one of North America’s most dynamic IT providers — and we’re even prouder of our culture that allows our people to live life to its fullest. At Long...
-
Senior Software Engineer
7 days ago
Remote, Canada Ace Software Consulting Inc. Full time $80,000 - $120,000 per yearJob OverviewWe are seeking a talented and motivated Senior Software Engineer to join our dynamic team. The ideal candidate will have at least 8 years of experience in software development using Java and Spring Boot in a cloud based microservice environment, along with knowledge of Angular or ReactJS. You will be responsible for designing, developing, and...
-
Analyste D'affaires Dynamics 365 Ce
1 week ago
Remote, Canada Avanade Full timeCome join us Au quotidien, vous traduirez les exigences d'affaires en solutions Dynamics 365 CE efficaces, en identifiant les parties prenantes clés et en documentant les besoins. Votre rôle sera de contribuer à la gestion des exigences et à l'automatisation des processus d'affaires grâce à la technologie CRM. Vous serez également à l'avant-garde...
-
MS 365 CRM Technical Consultant
6 days ago
Remote, Canada AstraNorth Full time $100,000 - $120,000 per yearRole: DeveloperSkills Required: Digital : Microsoft Dynamics 365 CRM Technical / Power Platform Developer - Dynamics 365Job Description: Responsibilities Design and implementation of Microsoft Dynamics 365(Market-ing, Sales, Project Operations preferred) and Power Platform solutions (Power Apps, Power Auto-mate, Power BI Develop customizations, plugins,...
-
Manager, Software Development
7 hours ago
Remote, Canada Absorb Software Full time"Over my 4 years at Absorb, I have been able to grow into a full-stack developer by actively contributing to an exciting product while learning the latest technology. The best part about working at Absorb is that no matter the team, the people have been amazing and are always willing to help each other." - Paul, Developer, CalgaryAbout the RoleWe're seeking...
-
Senior Software Developer
2 hours ago
Remote, Canada Auvik Networks Full time $120,000 - $180,000 per yearWhy should you consider joining Auvik?You want to work at a company that is building impactful, relevant technology. Auvik's network management software helps IT teams by automating time-consuming tasks, streamlining operations, and mitigating risk. It's more important than ever to be able to remotely monitor and manage network infrastructure, and with...