Demo

Senior Programmer Analyst

Maine Public Employees Retirement System (MainePERS)
Augusta, ME Full Time
POSTED ON 7/21/2026
AVAILABLE BEFORE 11/16/2026

Maine Public Employees Retirement System (MainePERS) seeks a Senior Programmer Analyst to join our IT department. This position performs advanced technical data processing work involving the development, enhancement, and maintenance of highly complex computer applications. This role is responsible for assessing user requirements, translating logical designs into effective technical solutions, designing and implementing system applications, and managing projects from conception through installation. Work is performed under limited supervision and requires a high level of independent judgment, technical expertise, and collaboration with both technical and non-technical stakeholders.


Success in this role requires the ability to communicate effectively with diverse audiences, build strong customer relationships, and work collaboratively to achieve shared objectives. The Senior Programmer Analyst gains the confidence and trust of others through honesty, integrity, and authenticity while consistently achieving results, even under challenging circumstances. This position demands sound and timely decision-making, the ability to analyze complex information, and a commitment to continuous learning through experimentation and professional development. 


Key Responsibilities

  • Conduct analysis of defined computer-oriented system problems and develop feasible solutions in accordance with industry standards.

  • Assess user requirements and translate logical designs into effective technical solutions.

  • Design application systems and develop detailed design specifications.

  • Perform difficult and specialized programming assignments.

  • Maintain systems and respond promptly to production issues and user concerns.

  • Diagnose, isolate, and correct application software problems to prevent future occurrences.

  • Develop detailed project plans using standard project management tools and methodologies.

  • Manage projects from concept through implementation and installation.

  • Utilize effective time management while managing multiple priorities and tasks.

  • Communicate proposed technical solutions clearly to non-technical staff and stakeholders.

  • Perform structured testing and validation of applications prior to deployment.

  • Build strong customer relationships and work collaboratively with others to achieve shared objectives.




Minimum qualifications:   



  • Post-secondary education in a computer-related field 2 years of experience OR 5 years of experience OR any combination of relevant education and experience. 




Preferred qualifications: 


ORACLE development experience; experience with SQL or PL/SQL; MS Access/Word/Excel; UNIX




 Salary: Begins at $67,787 if annualized, plus an additional 13% premium for this position.


Benefits: We offer an outstanding benefit package including: Health Insurance, Dental Insurance (fully paid), Vision Care, Life Insurance, Defined Benefit Pension Plan, Deferred Compensation Plan, impressive Tuition Reimbursement, 13 Paid Holidays, Generous Vacation and Sick Leave.

Salary : $67,787 - $74,256

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Programmer Analyst?

Sign up to receive alerts about other jobs on the Senior Programmer Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Maine Public Employees Retirement System (MainePERS)

  • Maine Public Employees Retirement System (MainePERS) Augusta, ME
  • Maine Public Employees Retirement System (MainePERS) seeks a friendly, energetic, and organized person to join our Member Services Representative team. Be ... more
  • 12 Days Ago

  • Maine Public Employees Retirement System (MainePERS) Augusta, ME
  • Under the general direction of the General Counsel, this position is responsible for developing, implementing, and maintaining an appropriate and effective... more
  • 7 Days Ago


Not the job you're looking for? Here are some other Senior Programmer Analyst jobs in the Augusta, ME area that may be a better fit.

  • Maine Public Employees Augusta, ME
  • Maine Public Employees Retirement System (MainePERS) seeks a Senior Programmer Analyst to join our IT department. This position performs advanced technical... more
  • 1 Day Ago

  • State of Maine Judicial Branch Augusta, ME
  • If you are a current Judicial, Legislative, or Executive Branch employee of the State of Maine, please apply through "Find Jobs" using your existing PRISM ... more
  • 10 Days Ago

AI Assistant is available now!

Feel free to start your new journey!