Senior Programmer Analyst
Listed on 2026-07-10
-
Software Development
Software Engineer
If you are a current State of Maine employee, please submit your application through the internal application process using the Find Jobs report in PRISM. Seasonal employees who do not have PRISM access should apply through the State’s career page and indicate on the application that they have previously worked for the State.
Office of Information TechnologyOpening Date: July 08, 2026
Closing Date: July 22, 2026
Grade/Admin Unit: 27 / Professional/Technical
Job Class Code: 0866
Salary: $71,993.86 - $
* Annually (
* includes 23.66% recruitment and retention stipend, and eligible for a 5% training bonus
)
Position Number:
Location: Augusta
Telework: Available
Currently, this position is not eligible for visa sponsorship or STEM OPT extensions.
You are a talented IT professional who is driven toward success, a go-getter, always seeking ways to expand your knowledge, and encourage others to do the same. You enjoy clearing hurdles as you strive for excellence. If this describes you, we want you on our TEAM!!
OVERVIEWThe Department of Administrative and Financial Services (DAFS) Office of Information Technology (MaineIT) provides information technology support to over 13,000 employees. MaineIT oversees large scale enterprise applications that support the critical and diverse business needs of the State of Maine and its agencies.
ABOUT THEJOB DETAILS
As a Power Platform Senior Programmer Analyst with the MaineIT Application Development Group, you will be part of the Microsoft Power Platform and MS Dynamics team for the Department of Administration and Financial Services.
This role is the highest technical level in all phases of applications systems analysis and design activities. The most important aspects of this work are the application of system analysis skills to formulate solutions to complex business problems using automation technologies and preparing system design plans and detailed specifications to facilitate the development and implementation of application systems. Oversite of daily support activities and other development work may be required.
Work is performed under limited supervision. This position is located in Augusta, Maine.
- Practice Customer-focus, ensuring that our customers are heard, and their needs are met.
- Hold ourselves to a high level of Accountability by being transparent with our stakeholders.
- Maintain an effective level of Responsiveness by providing timely updates in a proactive manner.
- Strive to provide Empathy driven, people-focused services by applying emotional intelligence skills and behaviors.
Hybrid Work Opportunity – The employee in this position currently has the opportunity to work remotely from within the State of Maine as much as 90% of the time.
- You will be a member of a highly productive technical team working closely with program partners to ensure effective and secure technical solutions for business problem.
- You will have the opportunity to work in a small, independent, and flexible team environment.
- You will help resolve technical issues to provide system functionality and data integration.
- You will experience new and different challenges on an ongoing basis.
- You will have opportunities for training and career development.
- Support platform maturity and integration of application lifecycle management within the Power Platform – environments, solutions, automation and delivery.
- Design, develop, and implement solutions using Power Apps (Canvas and Model-Driven), Power Automate, and Power BI.
- Lead the development of scalable and reusable components within Dataverse.
- Develop integrations between Dynamics, Power Platform, and external systems using APIs and Azure services.
- Establish and enforce best practices for architecture, governance, and Dev Sec Ops .
- Collaborate with business stakeholders to translate functional requirements into technical solutions.
- Develop, design, and implement automated applications built upon the Low Code technologies.
- Design, code, test, deploy, maintain, enhance, and support software systems.
- Produce designs and other technical documentation.
- Contribute across all phases of the software development life cycle.
- Provide…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).