About This Role
This developer role focuses on designing, building, and maintaining solutions within the Microsoft Power Platform. It involves partnering with business analysts to identify opportunities, documenting technical designs, and creating Power BI reports. The position suits a developer passionate about staying current with tech trends and best practices.
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
- 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.)