Software Engineer - Dynamics CRM

Microsoft
Microsoft is looking for the best and brightest talent. Come as you are and do what you love!

Job details

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300

Intro

The Product

Microsoft Dynamics CRM (Customer Relationship Management) is a rapidly growing business at Microsoft and considered one of the leaders in software as a service in the world of business applications. Dynamics CRM is a generic relationship management suite that allows you to quickly build line-of-business applications in the front-office areas of Sales, Marketing, Customer Service and beyond allowing businesses to transform the way they build and nurture customer relationships.

The Team

CRM team has made a strategic decision to expand its team to Microsoft Development Center in Prague. This is an exciting time to join Dynamics CRM - we are innovating and rethinking CRM. We are focusing on the capabilities next generation business productivity software needs to provide in a mobile and cloud first world. We aim to build the best-in-class cloud application on Azure and are looking for experienced engineers to help us design the next version of our online service.

The Role

As an engineer you will be responsible for implementing features towards a wide variety of business applications and services within Dynamics CRM products portfolio as well as ensuring they are done to meet rigorous quality standards with the end result being software that is used by individuals and businesses throughout the world.

Main requirements

  • Software Engineering or Computer Science degree, specialty is software design, coding and testing
  • Familiar with creating great software
  • 2+ years of professional experience
  • Experienced with object-oriented programming and technologies like C#, .NET, C++, Java or similar languages
  • Proficient in both written and spoken English

To succeed in this job, it is also crucial that you are able to see your contributions as part of a larger team: how does your component fit into the overall product and will it meet the needs of the users in the best possible way. This skill takes a combination of the ability to break down tough problems, creative thinking and hard work, to turn these challenges into solutions. At the same time, it is essential that you like working in teams where collaboration and knowledge sharing is the way to meet the common goals.

Nice to have

  • Knowledge of building of Cloud Services and of Big Data platforms and tools is a big plus.

Apply now

Sign up to apply

Or sign up to refer and earn a reward of €300