Job Description | - The Minnesota Department of Information Technology Services (MNIT) partnering with Minnesota Department of Commerce (COMM) is seeking up to three experienced developers to design, develop, and launch a digital solution to support the state Petrofund program.
- Petrofund is a government and industry-funded program used to offset up to 90% of the costs incurred by entities when they are directed to clean up petroleum leaks/spills in Minnesota as well as the costs incurred by entities removing abandoned underground petroleum storage tanks on their property.
- The Power Platform developers will develop portals and applications using Power Platform, a product management approach, and agile methodologies.
- The responsibilities include implementation, data migration, training, documentation, and limited term post-production support sufficient for knowledge transfer and transition.
- The candidate's technical duties may include developing front-end user interfaces; using or writing APIs to write and retrieve data between any Power Apps applications and an Azure Managed MS SQL database and/or Azure BLOB/File Storage; using Azure Active Directory to set up user authentication on any developed Power App canvas applications; assisting with product backlog refinement, story development, and story sizing/estimating; engaging in sprint planning, sprint reviews, and sprint retrospectives; perform knowledge sharing/transfer with embedded MNIT and COMM staff; and writing or supplying product technical architecture documentation.
- The developers will incorporate security and performance policies in development that align with State's requirements, policies, and standards.
- They must have strong problem-solving skills, attention to detail, excellent communication abilities, and effective collaboration and knowledge transfer abilities.
- Using Agile methodologies, the Contractor's responsibilities include implementation, data migration, training, documentation, and limited term post-production support sufficient for knowledge transfer and transition.
- The services will use Power Platform on Azure Government Cloud as the primary infrastructure for software development.
- Developer(s) will serve as the main SME in designing, developing in the successful launch of a digital solution to support the state Petrofund program.
Sample Tasks Some technical duties may include, but not limited to, the following: - Develop front-end user interfaces
- Ensure the application is fully ADA accessible and meets WCAG 2.1 standards
- Use APIs to write and retrieve data between any developed Power Apps applications and an Azure Managed MS SQL database and/or Azure BLOB / File Storage.
- Use Azure Active Directory for user authentication on developed Power App applications.
- Engage in an Agile development team with other MNIT and Commerce staff to complete design, code, test, deployment, and training activities.
- Assist with product backlog refinement, story development, and story sizing/estimating.
- Participate in sprint planning, sprint reviews, and sprint retrospectives.
- Perform knowledge sharing/transfer with embedded MNIT/MnDOT staff.
- Write or Supply product technical architecture documentation.
Outcomes of Tasks - A web portal, backend, and automation to administer the Petrofund program.
Desired Experience and Skills - Two (2) years' experience in Microsoft Power Apps development.
- Any object-oriented UI development experience may substitute.
- One (1) year experience in Microsoft Power BI development.
- Tableau or other visualization experience may substitute.
- One (1) year experience in Microsoft Dynamics development.
- Salesforce or other CRM experience may substitute.
- Experience using product/agile frameworks and methodologies.
- Experience using people-centric UX design and best practices in product development.
- Experience designing a seamless user experience across devices.
- Experience designing a seamless user experience for multilingual support.
- Experience making applications ADA accessible to meet WCAG 2.1 standards.
- Experience in other Power Platform components like Power Automate and Power Pages.
- Experience in mentoring other developers, particularly during Power Platform development.
- Experience developing automated build/deployment processes with a DevOps mindset.
- Experience in managing a dataset with various data sources, formats, and structures.
|