Description
You will design, develop, and implement Power Platform and .NET solutions to meet organizational objectives and technical requirements.
Responsibilities
- Design and implement custom applications using Power Apps, including Canvas and Model-Driven apps with integrated workflows and data integrations.
- Automate business processes through Power Automate and the creation of custom connectors.
- Translate business requirements and use cases into optimized technical designs and scalable solutions.
- Manage the full software development lifecycle, including testing, troubleshooting, deployment to production, and peer code reviews.
- Maintain technical documentation, including design reports, diagrams, flowcharts, and test plans.
- Coordinate work efforts with EDW and other teams while managing assignments against established timelines.
Required Skills
- 5+ years of relevant experience in application development and architecture.
- Advanced proficiency in Power Apps (Canvas, Model-Driven), Power FX, Fetch XML, and Liquid.
- Experience with Power Automate, Microsoft 365, Dynamics 365, Power Pages, and Dataverse.
- Proficiency with SQL Server databases, T-SQL, scripts, and queries.
- Working knowledge of Visual Studio and .NET languages, specifically C# and ASP.NET.
- Experience with front-end technologies including HTML, CSS, and JavaScript.
- Experience using Azure DevOps, Git, and Agile/Scrum methodologies.
- Understanding of object-oriented programming, design patterns, and software security best practices.
- Knowledge of relational and dimensional databases, including data warehousing, facts, dimensions, and star schema concepts.
Preferred Skills
- Experience with Azure Databricks, Delta Lake, and Synapse.
- Experience working in the public health or healthcare industry.