×
Register Here to Apply for Jobs or Post Jobs. X

Senior Programmer Analyst

Job in Augusta, Kennebec County, Maine, 04338, USA
Listing for: Mainerafting
Full Time position
Listed on 2026-06-04
Job specializations:
  • IT/Tech
Salary/Wage Range or Industry Benchmark: 71993 USD Yearly USD 71993.00 YEAR
Job Description & How to Apply Below

Office of Information Technology

Department of Environmental Protection Development Team

Opening Date:
June 01, 2026

Closing Date:
June 15, 2026

Grade / Admin Unit: 27 / Professional/Technical

Job Class Code: 0866

Salary: $71,993.86 - $ annually (
* includes a 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.

Job Description

The Office of Information Technology (OIT) is seeking a Senior Programmer Analyst to support the Department of Environmental Protection (DEP) Application Development team. This position is responsible for the analysis, design, development, configuration, implementation, and maintenance of enterprise applications supporting DEP programs, including the Maine Enterprise Licensing System (MELS).

Responsibilities
  • Design, develop, test, and maintain applications using .NET (C#)
  • Develop and support Oracle database solutions, including SQL and PL/SQL
  • Configure and maintain workflows and business processes within MELS and related systems
  • Analyze business requirements and translate them into technical solutions
  • Provide production support, troubleshooting, and issue resolution
  • Develop and maintain technical documentation
  • Collaborate with business partners, analysts, and technical staff across OIT and DEP
  • Participate in Agile development activities, including sprint planning and code reviews
  • Mentor junior staff and contribute to development standards and best practices
Knowledge, Skills, and Abilities Required
  • Strong knowledge of application design and development principles
  • Ability to analyze complex technical and business requirements
  • Strong problem-solving and troubleshooting skills
  • Ability to manage multiple priorities and meet deadlines
  • Effective communication skills with both technical and non-technical audiences
  • Ability to work independently and as part of a team
Minimum Qualifications

Four (4) years of computer programming experience utilizing higher level languages including two (2) years at the Programmer Analyst level or equivalent
-OR- a Bachelors Degree in Computer Sciences including two (2) years at the Programmer Analyst level or equivalent. A Masters Degree in Computer Science may be substituted for one (1) year of programming experience.

Preferred Experience
  • Five (5) years of experience in application development using .NET / C#
  • Experience with licensing or regulatory systems (e.g., MELS or similar platforms)
  • Experience with application configuration and workflow-driven systems
  • Experience with ASP.NET Core, Web APIs, or MVC frameworks
  • Experience with the full software development lifecycle (SDLC)
  • Experience supporting applications in a production environment
  • Experience with Oracle databases, including SQL and PL/SQL
  • Familiarity with Git Hub, Azure Dev Ops, or similar tools
  • Experience working in an Agile environment
  • Experience in a government or public sector setting
Benefits of Working for the State of Maine
  • Work-Life Balance – 13 paid holidays, 12 days of sick leave, 3+ weeks of vacation leave annually; vacation leave accrual increases with years of service, and overtime-exempt employees receive personal leave.
  • Health Insurance Coverage – The State of Maine pays 85%-100% of employee-only premiums ($11,857.68-$13,950.24 annual value), depending on salary.
  • Health Insurance Premium Credit – Participation decreases employee-only premiums by 5%.
  • Dental Insurance – The State of Maine pays 100% of employee-only dental premiums ($365.28 annual value).
  • Retirement Plan – The State of Maine contributes 14.11% of pay to the Maine Public Employees Retirement System (Maine

    PERS), on behalf of the employee.
  • Gym Membership Reimbursement – Up to $40 per month to offset exercise expenses.
  • Health and Dependent Care Flexible Spending Accounts – Pre-tax funds for health and daycare expenses.
  • Public Service Student Loan Forgiveness – The State of Maine is a qualified employer for this federal program.
  • Living Resources ProgramEmployee assistance program for challenging work and life situations.
  • Parental leave – 42 consecutive days of fully paid parental leave;…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary