POSITION SUMMARY
Minitab is looking for a Dynamics CRM Developer to be part of our Business Information Systems team. Our team members work with business leaders and power users to develop solutions and deliver results for the team and entire organization.
In this role, you will combine technical design, configuration and coding skills within Microsoft Dynamics 365 CRM and related third-party products and integrations. You will be a key contributor to all phases of the development lifecycle from concept through implementation and support.
The ideal candidate is self-motivated, has strong communication and collaboration skills, and is driven to solving problems and taking on new challenges. Skills and experience in developing and managing an enterprise CRM environment, preferably Microsoft Dynamics CRM, are required.
ESSENTIAL DUTIES AND RESPONSIBILITIES
Develop enterprise-wide systems and ensure multi-site interoperability.Assist in integrating enterprise web and database applications with other applications and systems.Collaborate with developers across multiple projects to aid in designing systems and in making application decisions to keep all enterprise systems aligned with the strategic needs of the business.Understand Minitab’s business operations, business rules, strategies and goals in the context of Minitab’s corporate strategy and global operations requirements.
Maintain full working knowledge of the enterprise systems and integrated applications.Assist in developing department coding standards and best practices, and researching new technologies.Document applications file structures, design, and operation. Document programming conventions and procedures to promote consistency among various applications.
ADDITIONAL RESPONSIBILITIES
Serve as backup to other application engineers. Participate on project teams as assigned.
EDUCATION, KNOWLEDGE, AND EXPERIENCE
- Bachelor’s degree required, Master’s degree preferred, in Computer Science, Statistics, Mathematics, or a closely related discipline or equivalent experience.
- Minimum of five (5) years related job experience in software or enterprise development required.
- Proven strong time management skills in working with multiple projects.
- Proven knowledge of general business operations, and a working knowledge of information systems techniques and technology.
The following are also desirable:
- Experience with enterprise systems for customer relationship management and enterprise resource planning such as Microsoft Dynamics CRM and Great Plains.
- Demonstrated programming ability in VS.Net (C# or VB), SQL Server, and MS Access.
- Demonstrated experience with web development technologies such as AJAX/HTML/CSS and JavaScript and knowledge of web frameworks like ASP.NET and MVC.
- Experience with development tools and source control systems such as Microsoft Visual Studio, Team Foundation Server, and Git.
- Experience using an Agile development process.
QUALIFICATIONS, SKILLS, AND ABILITIES
- Ability to work well in a team of skilled software professionals with the ability to build consensus for new practices and technologies.
- Ability to learn new technologies quickly and to discern the relevancies, applicability, and usefulness of those technologies to Minitab.
- Ability to demonstrate initiative and solve moderate to complex technical problems.
- Ability and desire to lead small teams and projects, and to mentor other application engineers.
- Ability to speak, read, write, and understand the English language.
Minitab is an equal opportunity employer.
#LI-Remote