Senior Microsoft Dynamics 365 Developer
Macpower Digital Assets Edge LLC
Grand Rapids, MI, United States
2 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
Agile Methodology
Unit Testing
Microsoft Azure
C Sharp (Programming Language)
Cloud Engineering
Software Code Optimization
Microsoft Dynamics CRM
Microsoft Dynamics
Microsoft SQL Server
Platform as a Service (PAAS)
Software Engineering
+9 more
SugarCRM
Transact-SQL
Microsoft Power Automate
Integration Tests
Information Technology
Google Cloud Functions
No-code Tools
Build Process
Powerapps
Job description
- You will report to the IT Dynamics Developer Team Lead and as a member of a high-performing team of software professionals responsible for building, supporting, and continuously improving the Customer Relationship Management platform, Microsoft Dynamics 365.
- This position reports to the IT Dynamics Developer Team Lead and is a key member of a high-performing team of software professionals responsible for building, supporting, and continuously improving the Customer Relationship Management platform(s), currently Microsoft Dynamics 365.
- The ideal candidate for this position will have 3 years of software engineering experience and experience with enterprise CRM systems.
- This person will be a strategic partner to multiple business teams, a champion for a community of users, a catalyst for effective teamwork, and support the team to deliver maximum value to the organization., * Leads complex, cross-functional software engineering projects from inception to completion.
- Helps define and assist in the implementation of technical processes and procedures including on-prem and cloud architecture, PaaS, unit testing, integration testing, automation of build processes and configurations.
- Assists in maintaining and improving existing CRM software suite with a focus on system optimization and system quality.
- Driven to share their knowledge with others, helping to guide technical conversations in a productive manner.
- Knowledge and experience with the entirety of the Software Development Life Cycle (SDLC).
- An excellent understanding of how their work fits into the larger architectural picture from a maintainability and testability point of view.
- Synthesize business requirements and understanding of our purpose and vision to evaluate and build excellent solutions for our stakeholders.
- Ability to provide production support on an as-needed basis.
- Deep understanding of internal systems and their integration.
Requirements
- 10 Years of experience developing in C#.
- 10 Years of experience developing in JavaScript.
- 5 Years of experience working with Enterprise CRM Systems (Dynamics 365, SugarCRM).
- 2 Years of experience in Microsoft SQL Server/TSQL.
- Bachelor’s Degree in Computer Science, Computer Information Systems or equivalent.
What are the nice-to-have skills:
- Low / No-code tools such as Power Automate and Power Apps.
- Developing integrations using Microsoft CRM SDK in C#.
- Azure Cloud experience with App Services, App Registrations, Key Vaults, Function Apps and Service Bus.
- Agile-based software development using SAFe or similar methodologies.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…