Altai is a different kind of company. 

At Altai Systems passion and results are valued higher than a long resume.  Our focus is on people, clients and product.  We maintain a light carbon footprint by primarily working virtually which allows us to be nimble and easily accessible to our clients.


To work at Altai, you will need to know how to turn clients into references, mobilize the team to get results and have a good sense of humor. You cannot be afraid to speak up and to learn from your mistakes. 


We use the latest Microsoft stack and sometimes dabble with the LAMP stack.  We work with Microsoft CRM, .Net, Angular JS, JavaScript, SQL, XML, etc.  We spend a large percentage of our time inventing and learning from each other. At Altai we believe in working hard so we can have time to play hard.


Microsoft Dynamics® CRM Developer

Reports to: Company Partner
Department: Consulting
Classification: Exempt
Location(s): Work at home 95% of the time, but you must live in the DC/ Baltimore Metro area. - REQUIRED!!!


Develop customizations around the Microsoft Dynamics CRM 365 platform. Plugins, workflow extensions, integrations, web applications, etc.


We are looking for a Developer that is well rounded and wants to grow.

  • Responsible for one or more aspects of a project including extending Microsoft Dynamics CRM, simple to complex customizations, UI/backend development, and more.
  • Leading or participating in design and architecture sessions with clients, gathering and documenting business processes and requirements for the project.
  • Assisting with architecting the CRM system, related customizations, portals, and reports to model the client's organizational process. Advising customers on best practices for CRM development or integration processes.
  • Writing (or assisting) technical specifications for planned work. Creating data migration and integration mappings.
  • Installing CRM and its related components.
  • Building the CRM forms, screens, and views, as well as workflows and reports around the customer needs.
  • Guiding projects along through daily communications with the customer or project manager.
  • Resolving technical issues with servers, authentication, IIS, Exchange, SQL, SRS and other related technologies to CRM. Maintaining a list of trusted resources for researching technical issues.
  • Regularly communicating with the customer on the status of the issue resolution.
  • Estimating the completion of task and gaining customer approval. Participating in informal or formal design and architecting sessions with fellow consultants.
  • Distribute information on the latest CRM-related and technology news to the team members.
  • Support the application post go-live during system setting and fix applications issues not necessarily related to code. Other duties as assigned.



  • Must be customer focused. Possess a Bachelor's Degree or equivalent in a technically related field (i.e. computer science, engineering, IT, etc.). 3 plus years' experience working with, supporting and implementing Microsoft CRM customizations including Plugins, Workflows extensions, WebAPI, angularJS, javascript, etc...
  • Professional demeanor. Sound knowledge on concepts of unit testing own code (developers).
  • Ability to take initiative when opportunities arise.
  • Works well independently as well as part of a team.
  • Developers need .net, CRM, SQL, JavaScript, etc. experience Angular helpful.



Altai Systems is a fast growing organization offering the right person the opportunity to learn, grow and advance quickly. Our consultants work on projects that enable them to expand their skill sets and grow both professionally and personally.


Altai offers a competitive compensation package:

  • Bonus opportunities
  • 100% paid Employee Healthcare
  • Dental insurance
  • 401k Plan
  • Paid holidays and vacation time
  • Paid Microsoft CRM certification exams

Click Microsoft Dynamics® CRM Developer Position to email your cover letter and resume. 


Latest blog posts

2017 MM&C Conference Booth Prize Winner

At last week’s Marketing, Membership & Communications Conference put on by ASAE in DC, we were excited to have the opportunity to award our booth prize of a virtual reality headset to Jennif...

CRM: An Evolution

When organizations implement a CRM, their top IT people focus on implementation and integration. Often the focus is kept on the technical aspects of the software, which is important for ultimate use, ...

Microsoft Acquires LinkedIn - What That Means for CRM

On June 13th it was announced that Microsoft will acquire LinkedIn for $196 per share in an all-cash transaction valued at $26.2 billion. This acquisition is part of Microsoft's growing plan to ex...