
Kick-start an incredible career as a Microsoft Cloud Developer
Get paid to become Microsoft-certified and work with some of the best-known brands in tech
How it works
At Revolent, we help people launch incredible new careers in the cloud. Our two-year cross-training program combines training, certification, and paid work experience with one or more of our clients, including market-leading companies, tech giants, and Microsoft end-users.
And best of all—you get paid through it all.
After two years with us, you’ll be fully trained, certified, and have crucial work experience under your belt, working with a top-of-the-line public cloud computing platform—Microsoft Cloud.
The Microsoft Cloud Developer—an overview
Microsoft Cloud Developers specialize in delivering cloud-based applications, products, and services through Microsoft Azure, Business Applications, or Dynamics 365.
As ‘builders’, they’re masters of coding who can blend technical and people-driven knowledge to deliver elegant solutions through the cloud. If you’re comfortable conducting validation tests, deploying solutions, or troubleshooting—then this might just be the role for you!
Our Microsoft Cloud careers program—in depth
We offer an intensive, two-year cross-training program that will help you kick-start a lucrative new career as a Microsoft Cloud Developer.
It includes:
- Fully funded training, allowing you to earn while you earn
- Multiple fully-funded Microsoft Cloud certifications
- Paid work experience with incredible businesses that use Microsoft Cloud
- A world-class Support and Development program

We offer five specialist tracks within the
Microsoft Cloud Developer pathway:
Role and responsibilities
- Using Dynamics 365 Finance to create vendor payment journals and financial dimensions
- Creating discount products and product assortments with Dynamics 365 Commerce
- Integrate Power BI with Dynamics 365 Finance apps
- Implementing recurring integrations and troubleshooting integration errors
- Managing source code and artifacts through version control
Certifications available through this pathway
- Dynamics 365 Fundamentals (Enterprise Resource Planning) – MB920
- Microsoft Dynamics 365: Core Finance and Operations – MB300
- Dynamics 365: Finance and Operations Apps Developer Associate – MB500
- Consultancy skills training and a Launchpad week
- And more!
With the right skills, certifications, and work experience, a Dynamics 365 Developer specializing in Finance and Operations can earn a starting salary of $107,500 (USD) rising to $165,000 for those with 10 years’ experience or more.
Operating across multiple different industry clouds, Dynamics 365 boasts a wide range of progression opportunities.
As a Dynamics 365 Developer, you would first progress to become a Senior Dynamics 365 Developer. From there, you have a wide range of options open to you, including becoming a Technical Lead, Scrum Master, Technical Architect, Chief Architect, Technical Consultant, or even Head of Development.
Beyond that, you could also choose to specialize in a different Dynamics 365 Cloud (such as Business Central services, or Customer Engagement).
Dynamics 365 Developer (Business Central)
On this specialist track, you’ll learn how to use Dynamics Business Central to build, implement, and integrate D365 with other cloud products and services.
Role and responsibilities
- Setting up Business Central; configuring financials, sales, and purchasing within your platform
- Collaborating with implementation teams to provide manageable and easily navigated solutions through D365 Business Central
- Configuring role centers by adapting insights, cues, action tiles, reports, and charts
- Extending Business Central implementation through Microsoft Power Platform components
Certifications available through this pathway
- Dynamics 365 Fundamentals (Enterprise Resource Planning) – MB920
- Microsoft Dynamics 365 Business Central Functional Consultant – MB800
- Consultancy skills training and a Launchpad week
- And More!
With the right skills, certifications, and work experience, a Dynamics 365 Developer specializing in Business Central operations can earn a starting salary of $90,250 (USD) rising to $130,750 for those with 10 years’ experience or more.
Operating across multiple different industry clouds, Dynamics 365 boasts a wide range of progression opportunities.
As a Dynamics 365 Developer, you would first progress to become a Senior Dynamics 365 Developer. From there, you have a wide range of options open to you, including becoming a Technical Lead, Scrum Master, Technical Architect, Chief Architect, Technical Consultant, or even Head of Development.
Beyond that, you could also choose to specialize in a different Dynamics 365 Cloud (such as Finance and Operations or Customer Engagement).
Dynamics 365 Developer (Customer Engagement)
On this specialist track, you’ll learn how to use Microsoft Dynamics 365 Customer Engagement to develop and deliver highly innovative software solutions through D365, Power Platform, Dataverse, and Azure.
Role and responsibilities
The responsibilities of a Dynamics 365 Business Central Developer can vary, depending on the needs of the business, but usually include:
- Creating marketing emails and segmenting customer journeys through Dynamics 365 Marketing
- Creating and qualifying leads; and managing sales opportunities
- Creating, managing, and escalating support cases throughout all stages of the customer life-cycle
- Integrating Common Data Service Azure solutions
- Extending Power Apps portals and building custom Power Apps portals web templates
Certifications available through this pathway
- Dynamics 365 Fundamentals (Content Resource Management) – MB910
- Power Platform Developer Associate – PL400
- Consultancy skills training and a Launchpad week
- And More!
With the right skills, certifications, and work experience, a Dynamics 365 Developer specializing in Customer Engagement operations can earn a starting salary of around $90,000 (USD) though this can rise to up to $130,000 if you have multiple years’ experience in Dynamics CE.
Operating across multiple different industry clouds, Dynamics 365 boasts a wide range of progression opportunities.
As a Dynamics 365 Developer, you would first progress to become a Senior Dynamics 365 Developer. From there, you have a wide range of options open to you, including becoming a Technical Lead, Scrum Master, Technical Architect, Chief Architect, Technical Consultant, or even Head of Development.
Beyond that, you could also choose to specialize in a different Dynamics 365 Cloud (such as Finance and Operations or Customer Engagement).
Azure Security Operations Developer
On this specialist track, you’ll learn how to develop and deploy solutions that manage and interface company data, all with security best practice in mind.
Role and responsibilities
The responsibilities of an Azure Security Operations (SecOps) Developer can vary from company to company, but will often include:
- Configuring network security groups to filter network traffic to—and from—Azure resources
- Implementing software development process tools and services that are best suited to the particular business scenario
- Configuring network security via network security groups, Azure Firewall, and DNS zones
- Configuring networking routing, customer routes, service endpoints, Azure Load Balancer, Azure Application Gateway, blob containers, and Azure file shares and syncs
Certifications available through this pathway
- Microsoft Azure Fundamentals – AZ900
- Microsoft Azure Administrator – A104
- Microsoft Security, Compliance, and Identity Fundamentals – SC900
- Consultancy skills training and a Launchpad week
- And More!
Azure Developers with the right skills and certifications own a highly sought-after skillset in the Azure ecosystem. As such, in the US, Azure Developers can earn around $120,750, with more experienced Developers earning up to $180,500 Freelance and contractor Azure Developers can expect to earn between $92-$140 per hour.
Azure SecOps Developers have a number of career progression options available to them. You could choose to become a Senior Azure Developer, Senior SecOps Developer, and even an Azure Consultant. You could also progress your career further and become a Technical Lead, Architect, or Lead Developer.
Power Platform Developer
Through this specialist track, you’ll learn how to develop applications using Microsoft Power Platform components, such as Power Apps, Power Automate, and Power Virtual Agents.
Role and responsibilities
The responsibilities of a Power Platform Developer can vary, based on your organization, but often include:
- Creating Model-Driven applications, managing a Power Apps Portal, and creating portal webpages
- Building Canvas Apps and customizing views and forms with Power Platform
- Automating business processes through Power Automate and using developer tools to extend your Power Platform implementation
- Creating components with the Power Apps Component Framework
Certifications available through this pathway
- Power Platform Fundamentals – PL900
- Power Platform Developer Associate – PL400
- Consultancy skills training and a Launchpad week
- And More!
In the US, the average salary for a Power Platform Developer is $105,000 per year (or $53.85 per hour). Typically, positions start at around $92,500 with the right skills and certifications, but the most experienced professionals can earn up to $132,850 per year.
Power Platform Developers have strong career progression opportunities available to them. Depending on where your interest lies, you could become any of the following: Power Platform Consultant, Power Platform Architect, or even a Power Platform Practice Lead.
Support and Development at Revolent
To ensure you become the very best at what you do, we’ll give you access to our world-class Support and Development suite, helping you to gain further industry certifications throughout your time with us.
What happens after the training?
Once you’ve completed the two-year training program with us, you’ll be an experienced and sought-after Microsoft Cloud Developer.
From here, the sky’s the limit.
You can:
Join the client
and take your place as a permanent employee
Stay with Revolent
and progress into a more senior role
Begin your own cloud journey
and choose your next adventure
Application criteria for this program:
To apply for this program, you’ll need at least two years of technical and commercial experience in object-oriented programming, particularly Java, .Net, Python, C++, or C# and have been through at least one software development lifecycle in a commercial setting.
Experience in Financial Services or Supply Chain would be an asset.
Beyond this, you’ll also need some of the following:
- Experience with tools and techniques to efficiently analyze data and create accurate management reports
- Experience with Agile Scrum, DevOps, and other developer methodologies
- Good analytical skills, a methodical approach to workload, and attention to detail
- Experience working with Business Intelligence platforms
Ready to start an amazing career as a Microsoft Cloud Developer?