Microsoft Dynamics CRM Developer


Job Brief 

We are a young, energetic company that focuses on building innovative solutions for companies in the Financial Services and Automotive industries. We enable enterprises to make smarter decisions and provide unparalleled client and consumer experiences in cognitive, data analytics, cloud technology and mobile app development.

We are looking for creative, open-minded Microsoft Dynamics CRM Developers who can apply their skills and knowledge throughout the various stages of the project lifecycle. The CRM Solution Developer will provide technical leadership from small to large and complex projects to the functional team, development team, and clients. Your job is to understand not only the technical environment, but also the functional requirements of the project. You will work primarily on project execution but may be involved in sales support as well.

Primary Responsibilities

Project Execution

  • Participate on a technical implementation team
  • Develop technical specifications based on functional specifications
  • Develop components of the customer solution that include application enhancements, system integrations, data conversions and migrations, custom workflows, and custom reports and dashboards
  • Unit test code
  • Resolve and provide guidance on technical issues

Sales Support

  • Help determine and translate customer needs into a solution and approach
  • Contribute to proposal development
  • Contribute to scope, approach, and estimating input to the proposal team
  • Contribute to and participate in client demonstrations and presentations

Skills & Experience 

Skills needed:

  • JQuery
  • JavaScript
  • Team Foundation Server (TFS)
  • Visual Studio
  • Microsoft Office Suite, specifically Microsoft Word, Excel, PowerPoint and Visio
  • Strong technical background on Microsoft technologies/trends
  • Strong analytical, presentation and writing skills

Required Technical and Professional Expertise:

  • At least 2 years project experience in enterprise business application development and delivery (e.g., CRM, ERP, SCM, HCM)
  • At least 3 years project implementation experience using Microsoft Dynamics 365, Microsoft Dynamics CRM online, or Microsoft Dynamics CRM 2016, 2015, or 2013
  • At least 2 years project experience using web development tools and technologies such as: ASP.Net, C#, .NET, SQL Server or similar products
  • At least 2 years experience working within a team environment
  • Basic knowledge of software development methodologies (Waterfall and/or Agile)
  • Basic knowledge of object oriented concepts and design as well as the ability to develop complex technical designs

Preferred Technical and Professional Experience:

  • At least 2 years consulting experience working for a systems integrator
  • Microsoft Certified Professional (MCP)
  • At least 1 year project experience working with Microsoft Dynamics 365 Operations or Microsoft Dynamics AX 7, 2012, or 2009
  • At least 1 year project experience working with global and offshore project teams

Basic knowledge of the following areas:

  • Mobile Development (Windows 10)
  • Abstraction Framework
  • Angular.js and Breeze.js
  • HTML 5
  • Data Migration (Scribe, SSIS)
  • WCF
  • SOAP
  • Microsoft BizTalk (or equivalent ESB)
  • Microsoft SharePoint (JSOM, CSOM, REST APIs)
  • Microsoft BI experience (e.g., Power BI, Cortana Intelligence Suite)
  • Microsoft Common Data Model
  • Microsoft PowerApps

Benefits & Career Growth

Our goal is to be essential to the world, which starts with our people. People are our most valued assets and we plan to grow organically, by continuously investing and expanding our benefits programs to offer some of the best support, guidance and coverage for a diverse employee population.
We provide:

  • Flexible working hours, work from home possibilities, market conform salary, healthcare
  • Skill development: helping our employees grow their foundational skills through training and learning opportunities
  • Finding the dream job at SplashDev: navigating our company with the potential for many careers by channelling an employee’s strengths and career aspirations
  • Diversity of people: Diversity of thought driving collective innovation

Job Application