Application Developer
US$110,000 – US$135,000 / yr base salary
Posted 19 Aug 2026
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 3–5 yrs
- Management level
- Individual contributor
- Employment
- Hybrid
| Base salary | US$110,000 – US$135,000 / yr |
|---|
Study levelBachelor's
Summary:
We are seeking an experienced Application Developer to join our technology team. A feature of this role is administration of Dynamics 365 CRM as a business tool and integration point. The role is primarily a software development position focusing on the Microsoft stack.
The ideal candidate will have a solid foundation in Microsoft-based technologies and direct experience with administrative and development work in Microsoft Dynamics 365 CRM. The individual will work collaboratively with business stakeholders and IT teams to design, develop, deploy, and maintain custom applications within our Microsoft ecosystem. This role will also contribute to AI-assisted development initiatives and leverage Jira/Confluence for project and issue tracking.
Responsibilities:
-
Application Development
- Design, develop, test, and deploy applications using .NET (C#), ASP.NET, and related Microsoft technologies.
- Create and maintain front-end solutions using HTML, CSS, and JavaScript.
- Build and maintain integrations between Microsoft Dynamics CRM and other enterprise systems.
- Customize and extend Dynamics CRM through plugins, custom workflows, Power Automate flows, and JavaScript web resources.
- Familiarity with Microsoft Azure cloud infrastructure and services.
-
Microsoft Ecosystem & CRM
- Collaborate with system architects and SMEs to translate business requirements into technical solutions.
- Configure and customize Dynamics 365 modules including Sales, Customer Service, and Marketing
- Utilize Power Platform (Power Apps, Power Automate, Power BI) to deliver low-code/no-code solutions.
- Work with SQL Server databases, stored procedures, and queries supporting CRM and other applications.
- Participate in Dynamics CRM upgrades, migrations, and patch management activities.
- AI & Emerging Technologies, Leverage AI-assisted development tools (e.g., GitHub Copilot, OpenAI Codex, Claude Code) to improve productivity and code quality.
- Stay current with Microsoft AI and Copilot capabilities relevant to Dynamics 365 and the Power Platform.
-
Project & Collaboration
-
- Use Jira/Confluence to manage projects, track issues, log work, and collaborate,
- Produce clear technical documentation.
Qualifications:
- Bachelor’s degree and 3-5+ years of software development with administrative Dynamics 365 CRM experience.