This Power Platform Developer role involves designing and implementing solutions to complex problems, focusing on creating hybrid machine learning and rule-based Power Platform applications, automations, and data visualizations. The position is crucial for transforming how people, processes, and systems coexist, from project discovery through solution implementation, with the goal of simplifying business operations by building applications that guide workflow, digitize information, and automate manual tasks.
Responsibilities
Design, build, configure, test, deploy and maintain solutions built within the Microsoft Power Platform
Develop reusable components, scripts and frameworks designed to replicate manual administrative processes
Partner with Business Analysts to lead internal stakeholders to identify opportunities by analyzing and understanding business problems, processes and data
Document technical designs, release notes, and other project documentation to support development, security, operations, and maintenance
Create Power BI reports using DAX or M, utilizing multiple data sources with different permissions and structures to provide a seamless end-user experience
Iteratively collaborate across colleagues, customers and third-parties during product development and QA to make sure it fits design and solves business problems
Deploy projects successfully and problem-solve issues that arise in day-to-day support by providing timely responses and solutions as required
Help develop standards and best practices for solutions built within the power platform including governance, operating model and solutions
Collect and interpret data, analyze results and report findings to internal or external stakeholders
Bring a passion to stay on top of tech trends and best practices: experiment with and learn new technologies, participate in community of practice groups, and mentor other members of the community
Estimate projects based on scope and level of effort, provide timely communication of progress and completion
Create Virtual Agents to assist users with smaller tasks or scale for repeated tasks for the broader department
Perform other work as assigned
Requirements
Bachelor’s Degree in Computer Science, IT, MIS, Engineering, or related fields or relevant equivalent experience and certifications
Experienced software engineer or developer candidates will be considered for this role, with the ideal candidate having at least four years of related experience
Hands on experience with the Power Platform (Power Apps, Power Automate, Power Virtual Agents, Dataverse, PowerBI, etc.) or other low-code / no-code platforms is preferred
Programming or development experience (R, Python, Java, .Net, C#, Visual Basic, etc.) preferably on automation and/or integration projects is preferred
Millions of jobs, with real people getting hired every day
200,000+
New jobs added daily
7,000,000+
Verified job listings
1,000,000+
Tailored applications submitted
Experience and knowledge of Microsoft Power BI or similar applications a plus
Inquisitive, comfortable with ambiguity, and self-motivated to identify improvement opportunities aligned with business objectives and strategic plans
Cares about the details and demonstrates strong debugging, problem solving and analytical skills with ability to extract key themes and determine root causes
Ability to assimilate disparate information (structured data, unstructured data, log files, error messages etc.)
Ability to work on basic-to-moderately complex programming assignments
General understanding of APIs, command line, client server architecture, networks, and (S)FTP
Background in machine learning and artificial intelligence concepts is a plus
Ability to participate constructively in work teams to facilitate and implement improvements to operations, maintenance and business practices
Ability to understand business process workflow diagrams or procedural documentation
Communicates effectively with both technical and non-technical colleagues and third parties
Perseverance to handle multiple priorities, meet strict deadlines and work well under pressure on individual and team related basis
About the Company
OTSI is a global technology partner providing enterprise IT consulting, digital solutions, and managed services. With over 26 years of experience, it helps organizations modernize complex technology landscapes, harness the power of data, and build scalable AI-led ecosystems to accelerate innovation and business growth. Its global team of over 1,800 professionals, spread across 6 countries, delivers cutting-edge solutions for customers across various industries including Banking, Financial Services, Insurance, Transportation & Logistics, Energy & Utilities, Healthcare & Life Sciences, Government, Hi-Tech, Telecom & Media, and Manufacturing. OTSI focuses on technology areas such as AI/ML, Data & Analytics, Cloud, Digital Engineering, Quality Engineering, and Enterprise Platforms.