Job Title: Software Development Director
The Software Development Director is responsible for the development and support for Dynamics 365 CE, including:
- Business requirement gathering
- Developing the solution
- Testing/troubleshooting the application
Working closely with senior management to develop and improve the business applications. The job scope also includes:
- Understanding and documenting the business requirements
- Designing the solution architecture for the business applications related to Dynamics 365 CE
- Managing a team of CRM
- Designing and developing custom solutions and workflows on top of Dynamics 365 CE
- Developing and maintaining the MDM (Master Data Manager system)
- Writing the UAT test and validating it with the business users
- Providing the required training for using the application to business users
- Troubleshooting any bug/issue in the system and identifying the appropriate fix
- Responsible for the integrity, maintenance, and changes to the Application Development Servers
- Change Management
- Project budget management
- Providing ad-hoc reporting and decision support required for management decision processes
- Maximizing applications performance by monitoring performance, troubleshooting application problems and outages, and scheduling application upgrades
- Maintaining application interfaces for data integration
- Leading, training, and supporting the work of other staff engaged in similar functions
- CRM projects roadmap planning
- Adhering to the procurement process
- Vendor Management
- Monitoring and maintaining the following Application/Systems:
- Dynamics 365 CE
- Power Platform
- Azure
- MDM (Master Data Management) system
- Integration Applications between Dynamics 365 CE system and other systems
To be considered for the role, you will need to have:
- Bachelor’s Degree in Computer Science
- Microsoft Certified Professional in Dynamics 365 CE
- 12+ years’ experience in Application Development
- 10+ years’ experience in Customizing Dynamics 365 CE
- 5+ years’ experience in Database Design and Analysis required
- 5+ years’ experience in designing and developing REST APIs
- 2+ years’ experience in using ClickDimension
- Experience with Microsoft dynamic CRM Online, including customization, administration, and development
- Demonstrable, strong analysis skills are a must
- Power Platform – Power Apps, Power Automate, Power Pages, Power BI
- Azure Data Factory, Logic Apps, Azure functions
- CICD
- Senior programming skills utilizing MS DotNet Framework, C#, JavaScript, JQuery, and AJAX
- The ability to develop Web APIs & Web Services (SOAP/REST)
- The ability to create and debug complex stored procedures, SQL statements, views, triggers, and functions for MS SQL Server
- An understanding of utilizing Visual Studio and Team Foundation Server
- Experience with data modeling tools, and major DBMS systems such as Microsoft SQL Server is a plus
- Good communication skills
#J-18808-Ljbffr