Analyst Programmer II

UMA

Northern (KY)

Hybrid

USD 55,000 - 65,000

Full time

41 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Comprehensive health benefits
Employer-paid benefits
Retirement plan (TIAA)
Generous paid time off
Tuition waiver
Employee Assistance Program (EAP)
Professional development
Voluntary benefits

Job summary

The University of Maine System is seeking an Analyst Programmer II to join our Enterprise Services team. This fully remote role supports enterprise applications for students, faculty, and staff across Maine's public universities.

You will design, develop, test, document, and maintain software, troubleshoot production issues, and collaborate with business analysts and other teams. Experience with PeopleSoft or Oracle is valued but not required.

Qualifications

  • Bachelor’s degree in computer science or related field, or equivalent education/experience.
  • 1–3 years as a programmer in application development or operational support.
  • Ability to design, develop, test, document, maintain, and enhance computer-based applications.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Familiarity with secure coding practices, development standards, and application security principles.
  • Strong written, verbal, and interpersonal communication skills.
  • Ability to manage multiple priorities and complete moderately complex assignments independently.
  • Ability to learn and apply new programming languages, tools, technologies, and development practices.

Responsibilities

  • Design, develop, test, implement, document, and maintain enterprise application functionality and enhancements.
  • Troubleshoot application and production issues, identify root causes, and implement effective solutions.
  • Support reliable and secure production application environments, including participation in on-call support as needed.
  • Apply secure coding, testing, documentation, version-control, and application development standards.
  • Collaborate with technical teams, business analysts, process owners, and other stakeholders to translate business needs into effective technical solutions.
  • Support application upgrades and work with vendors and other technical partners as needed.
  • Develop technical documentation, share knowledge with team members, and stay current with relevant programming tools, technologies, and development practices.

Skills

Programming & development
Problem-solving
Secure coding
Documentation
Communication skills
Multi-tasking
Learning new languages/tools

Education

Bachelor's degree in computer science or related field

Tools

PeopleSoft
Oracle database
SQL
PeopleCode
Application Engine
SQR
Java
HTML/JavaScript/CSS
UNIX/Linux

Job description

The University of Maine System (UMS) is seeking an Analyst Programmer II to join our Enterprise Services team. This is an opportunity for an application developer to work with enterprise systems that support students, faculty, and employees across Maine's public universities.

The Analyst Programmer II develops, maintains, and supports administrative applications used throughout the University of Maine System. Working as part of a collaborative technical team, this position performs moderately complex application development and operational support work, including developing new functionality, enhancing existing applications, troubleshooting production issues, and supporting application upgrades.

The successful candidate will bring strong programming and problem-solving skills, an interest in enterprise application development, and the ability to work both independently and collaboratively. Experience with PeopleSoft or Oracle technologies is valuable but is not required.

This is a fully remote position, open to candidates who live and are authorized to work in the United States. Standard work hours are Monday through Friday, 8:00 am to 4:30 pm EST. This position also participates in on-call support as needed to address urgent or time-sensitive application issues.

What You’ll Do
  • Design, develop, test, implement, document, and maintain enterprise application functionality and enhancements.
  • Troubleshoot application and production issues, identify root causes, and implement effective solutions.
  • Support reliable and secure production application environments, including participation in on-call support as needed.
  • Apply secure coding, testing, documentation, version-control, and application development standards.
  • Collaborate with technical teams, business analysts, process owners, and other stakeholders to translate business needs into effective technical solutions.
  • Support application upgrades and work with vendors and other technical partners as needed.
  • Develop technical documentation, share knowledge with team members, and stay current with relevant programming tools, technologies, and development practices.
What We’re Looking For
Required Qualifications:
  • Bachelor’s degree in computer science or a related field, or an equivalent combination of education and experience.
  • One to three years of experience as a programmer in application development or operational support capacity.
  • Demonstrated ability to design, develop, test, document, maintain, and enhance computer-based applications.
  • Strong analytical, problem-solving, and troubleshooting skills.
  • Familiarity with secure coding practices, development standards, and application security principles.
  • Strong written, verbal, and interpersonal communication skills.
  • Ability to manage multiple priorities and complete moderately complex assignments with a degree of independence.
  • Ability to learn and apply new programming languages, tools, technologies, and development practices.
Preferred Qualifications

Experience with:

  • Higher education or another complex enterprise environment.
  • Database-driven or secure web application development.
  • PeopleSoft and related Oracle database and development technologies.
  • SQL and relational database systems.
  • PeopleCode, Application Engine, Application Packages, SQR, or Query.
  • Programming or scripting languages such as Java, PHP, Python, or similar languages.
  • Web technologies such as HTML, JavaScript, and CSS.
  • UNIX/Linux environments and scripting languages.
Compensation & Benefits

The hiring range for this position is $55,000 to $65,000 annually, commensurate with education and experience. This is a fixed range set within a predefined wage band, so we are not able to negotiate a starting salary above it.

Where the University of Maine System stands apart is our total rewards. Our comprehensive benefits package can be worthup to 53% of your annual salary. A level of long-term security and support that's hard to match. It includes:

  • Comprehensive health benefits,including medical, dental, vision, flexible spending accounts (FSA), and Health Savings Account (HSA) options.
  • Employer-paid benefits,including basic life insurance and long-term disability coverage, with additional voluntary coverage options available.
  • Retirement plan through TIAAwith 10% employer contribution and opportunities for additional tax-deferred retirement savings.
  • Generous paid time off, including vacation and sick leave, plus13 paid holidays each year.
  • Tuition waiver programfor employees, including graduate courses and Maine Law, plus substantial tuition discounts for eligible spouses and dependent children.
  • Employee Assistance Program (EAP)and wellness programs supporting your health and well-being.
  • Professional developmentand opportunities to grow your career within Maine's public university system.
  • Additional voluntary benefits, including pet insurance, home and auto insurance discounts, and supplemental disability and life insurance options.
Important items to know about the recruitment process:
  • Review of applications will begin immediately.The position will remain open until filled.
  • Incomplete application materials cannot be considered.
  • Candidates selected to proceed to the final stages of the search process will be requested to provide three (3) names and contact information for references.
  • The successful applicant is subject to appropriate background screenings.
Work authorization:

This position requires U.S. work authorization that does not require employer sponsorship now or in the future. We are unable to consider applicants who require visa sponsorship or OPT extensions at any point.

EEO Statement

The University of Maine System (the System) is an equal opportunity institution committed to fostering a nondiscriminatory environment and complying with all applicable nondiscrimination laws. Consistent with State and Federal law, the System does not discriminate on the basis of race, color, religion, sex, sexual orientation, transgender status, gender, gender identity or expression, ethnicity, national origin, citizenship status, familial status, ancestry, age, disability (physical or mental), genetic information, pregnancy, or veteran or military status in any aspect of its education, programs and activities, and employment. The System provides reasonable accommodations to qualified individuals with disabilities upon request. If you believe you have experienced discrimination or harassment, you are encouraged to contact the System Office of Equal Opportunity and Title IX Services at 5713 Chadbourne Hall, Room 412, Orono, ME 04469-5713, by calling 207.581.1226, or via TTY at 711 (Maine Relay System). For more information about Title IX or to file a complaint, you are encouraged to contact the UMS Title IX Coordinator at www.maine.edu/title-ix/.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Coordinator
Technical Coordinator

University of Maine at Augusta • Portland (ME)

On-site
USD 52,000 - 57,000
Competitive salary
Health benefits
Retirement plan
+5
Recruitment Specialist
Recruitment Specialist

University of Maine at Augusta • Portland (ME)

On-site
USD 56,000 - 62,000
Systems Programmer/Analyst
Systems Programmer/Analyst

University of New England • Portland (ME)

On-site
USD 77,000 - 83,000
Health plan
Retirement match
Leave benefits
+1
Manager of Data Operations and Campus Relations
Manager of Data Operations and Campus Relations

ServingSchools • Orono (ME)

On-site
USD 45,000 - 52,000
Paid holidays
Health, dental, and vision insurance
Disability insurance
+3
Remote Enterprise Applications Developer II
Remote Enterprise Applications Developer II

UMA • Northern (KY)

Hybrid
USD 55,000 - 65,000
Comprehensive health benefits
Employer-paid benefits
Retirement plan (TIAA)
+5
Career Development Specialist and Academic Advisor
Career Development Specialist and Academic Advisor

University of Maine at Augusta • Orono (ME), Northern (KY)

Hybrid
USD 48,000 - 52,000
Temporary - Administrative Specialist CL3
Temporary - Administrative Specialist CL3

University of Maine • Orono (ME)

On-site
USD 29,053
Tuition benefits
Comprehensive insurance coverage
Retirement plan options
Mechanical Specialist HVAC *Multiple Career Levels*
Mechanical Specialist HVAC *Multiple Career Levels*

University of Maine • Gorham (ME)

On-site
USD 32,745 - 41,217
Paid holidays and vacation
Health, dental and vision insurance
Tuition waiver program
+2
Director of Campus Technology
Director of Campus Technology

University-of-Main • Presque Isle (ME)

On-site
USD 65,000 - 75,000
Comprehensive health benefits
Retirement plan (TIAA)
13 paid holidays
+3
Director of Campus Technology
Director of Campus Technology

UMA • Presque Isle (ME), Northern (KY)

Hybrid
USD 65,000 - 75,000
Competitive salary
Health benefits
Retirement plan through TIAA
+5