What are the responsibilities and job description for the Microsoft Power Platform Developer - AI & Automation position at BABYBOTS?
BabyBots is looking for a hands-on Microsoft Power Platform Developer who wants to solve real business problems - not spend months maintaining one small part of a legacy application.
You’ll build solutions across process automation, business applications, AI agents, reporting, and enterprise integrations. Our projects help clients eliminate manual work, connect disconnected systems, modernize legacy processes, and make better use of their data.
The role is ideal for someone ready for greater ownership, variety, and client exposure, with the opportunity to grow into a senior developer, technical lead, or solution architect.
BabyBots is a Microsoft-focused AI and automation consultancy built around a simple idea: Less Friction, More Flow.
We help organizations improve how work gets done using Microsoft Power Platform, Copilot Studio, Azure, Microsoft Fabric, SharePoint, Dataverse, and related technologies.
Our clients engage us to automate critical processes, develop business applications, build AI-enabled tools, modernize reporting, and connect enterprise systems. We work across finance, operations, sales, field services, human resources, and other business functions where manual work and disconnected systems create unnecessary friction.
Projects may include:
- Automating finance, operations, sales, HR, and document-based processes
- Building Power Automate cloud flows and desktop automations
- Developing canvas and model-driven Power Apps
- Creating Copilot Studio agents connected to enterprise data and workflows
- Connecting solutions to SharePoint, Dataverse, SQL, APIs, Excel, and ERP systems
- Modernizing spreadsheet, Microsoft Access, and other legacy processes
- Developing approvals, notifications, document-generation, and exception-handling workflows
- Building operational reports and dashboards with Power BI
- Supporting Microsoft Fabric data and reporting initiatives
- Implementing AI-assisted document extraction and processing
- Troubleshooting and improving existing Power Platform solutions
- Participate in discovery sessions and help translate business processes into technical requirements
- Build assigned applications, automations, integrations, and solution features
- Develop reliable Power Automate cloud flows using appropriate error handling and monitoring
- Create practical, intuitive Power Apps using appropriate data sources and security models
- Configure Copilot Studio agents, actions, topics, and knowledge sources
- Integrate solutions with SharePoint, Dataverse, SQL, APIs, Excel, and other business systems
- Identify unclear requirements, risks, dependencies, and potential technical issues early
- Test and troubleshoot solutions before they reach clients
- Support user acceptance testing, deployment, and post-launch stabilization
- Follow established development, security, governance, and deployment standards
- Create clear technical documentation and solution handoff materials
- Communicate progress, estimates, questions, and blockers clearly
- Participate professionally in internal and client meetings
- Manage assigned work with limited day-to-day supervision
- Collaborate with lead developers and architects on more complex technical decisions
- 2–4 years of professional experience in software development, business applications, automation, systems implementation, or a related field
- At least 1–3 years of hands-on experience with Microsoft Power Platform
- Practical experience building solutions with Power Automate
- Working experience with Power Apps, Copilot Studio, or Power BI
- Experience working with SharePoint, Dataverse, SQL, APIs, or similar business data sources
- Ability to understand a business process and translate it into a practical technical solution
- Experience testing, troubleshooting, and supporting applications or automations
- Ability to independently own clearly defined development tasks and features
- Strong written and verbal communication skills
- Good judgment about when to proceed independently and when to request guidance
- Ability to manage priorities across multiple assignments
- Comfort working in a client-services environment
Equivalent practical experience is more important to us than matching a specific number of years.
You do not need experience in every area below. Experience with several would be valuable:
- Microsoft Copilot Studio
- Power Automate Desktop or another robotic process automation platform
- Model-driven Power Apps
- Power BI or Microsoft Fabric
- AI Builder or intelligent document-processing solutions
- Azure AI services, Azure Functions, or Logic Apps
- Custom connectors and REST APIs
- Power Fx, JavaScript, C#, Python, or PowerShell
- Dynamics 365 or ERP integrations
- Power Platform solutions, environment variables, and deployment pipelines
- Source control and structured application lifecycle management
- Microsoft licensing, security, or Power Platform governance
- Experience delivering solutions for finance, operations, or field-service teams
- Relevant Microsoft certifications
Within your first 90 days, you should be able to:
- Understand BabyBots’ delivery approach and development standards
- Contribute productively to active client engagements
- Take ownership of defined features and automation workstreams
- Build and test solutions with limited supervision
- Communicate questions, progress, risks, and blockers clearly
- Produce maintainable and well-documented work
- Participate confidently in client conversations
- Balance development speed, solution quality, and practical client needs
The strongest candidate will be:
- A hands-on builder who enjoys turning business problems into working solutions
- Resourceful and comfortable researching technical challenges
- Accountable for the quality and completeness of their work
- Detail-oriented without losing sight of the business objective
- Comfortable moving between technologies, industries, and business functions
- Curious about AI and its practical application to business processes
- Able to explain technical concepts in clear, straightforward language
- Collaborative, low-ego, and receptive to feedback
- Comfortable working in a growing company where processes continue to evolve
- Motivated by meaningful ownership and professional growth
- Build modern AI, automation, application, and data solutions
- Work on projects that create visible business impact
- Gain experience across multiple industries and business functions
- Participate in the complete solution lifecycle-from discovery through deployment
- Work directly with clients and experienced technical leaders
- Receive support while still having meaningful autonomy
- Avoid being confined to one application or repetitive backlog
- Help shape how BabyBots delivers solutions as the company grows
BabyBots is an equal opportunity employer. We consider qualified applicants without regard to race, color, religion, sex, national origin, age, disability, veteran status, or any other status protected by applicable law.