Enable job alerts via email!

Senior Programmer Analyst - MDOT Application Development Team

State of Maine

Augusta (ME)

Hybrid

USD 71,000 - 102,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

The State of Maine is seeking a Senior Programmer Analyst to join the Maine Department of Transportation's Application Development team. In this role, you will contribute to the development and maintenance of enterprise IT solutions, ensuring alignment with organizational goals while collaborating with a dedicated team. The ideal candidate will possess a strong background in programming, communication, and problem-solving skills, and will thrive in both hybrid and on-site settings.

Benefits

Paid holidays
Health & dental insurance
Retirement contributions

Qualifications

  • Four years of programming experience in higher-level languages required.
  • Experience in Oracle Database, SQL, and web services is preferred.
  • Ability to work independently with technical supervision.

Responsibilities

  • Conduct requirements gathering and system design.
  • Support development and maintenance of application systems.
  • Debug and document complex databases with minimal supervision.

Skills

Problem-solving
Organizational skills
Communication

Education

Bachelor's Degree in Computer Science
Master's Degree in Computer Science

Tools

Oracle PL/SQL
C#
.NET
Node.js
Angular
SQL Server

Job description

OFFICE OF INFORMATION TECHNOLOGY - MAINE IT

MAINE DEPARTMENT OF TRANSPORTATION APPLICATION DEVELOPMENT TEAM

Opening Date: June 18, 2025

Closing Date: July 3, 2025

Job Class Code: 0866

Grade: 27

Salary: $71,993.86 - $101,161.81* / Annually (includes 23.66% recruitment & retention stipend and eligible for an additional 5% training bonus) Salary Schedule

Position Number: 004250401

You are a talented senior-level professional who is driven toward success. You are 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!!

OVERVIEW:

The Department of Administrative and Financial Services (DAFS) Office of Information Technology (OIT) provides IT support to over 13,000 employees. OIT manages large-scale enterprise applications that support the critical needs of the State of Maine and its agencies.

MaineIT seeks a highly talented individual who will embody our C.A.R.E. values:

  • Customer-focus: Ensuring our customers are heard and their needs are met.
  • Accountability: Being transparent with stakeholders.
  • Responsiveness: Providing timely updates proactively.
  • Empathy: Applying emotional intelligence to deliver people-focused services.

ABOUT THE JOB:

This is advanced technical work involving analysis, design, development, and implementation of diverse application systems. Responsibilities include system development, designing and enhancing existing systems, debugging, documenting, and maintenance. Tasks involve requirements gathering, technical program design, and some project management.

Candidates should have strong problem-solving and organizational skills, be able to work independently and in teams, and interact effectively with business partners.

WHAT IS IN IT FOR YOU?

This position offers a hybrid remote/on-site work arrangement in Augusta, Maine, with remote work permitted within the state.

  • Engage with a talented team of developers and stakeholders at MaineDOT.
  • Analyze issues and design solutions for projects of various sizes.
  • Participate in modifying and implementing changes to production applications.
  • Contribute your expertise to Maine state government in a collaborative environment.

WHAT WILL YOU DO?

As a senior programmer analyst, you will support MaineDOT’s in-house developed Financial system (Free2000) and other legacy applications. Your duties include requirements gathering, designing, coding, testing, debugging, documenting, and maintaining complex databases. You will also conduct research, analysis, and provide technical advice to management and staff. You are expected to work at a high technical level with limited supervision.

WHAT WE EXPECT?

The ideal candidate will have:

  • Knowledge of all phases of the software development and project life cycles.
  • Strong problem-solving skills to troubleshoot issues and extend coding frameworks.
  • Excellent oral and written communication skills, capable of explaining complex technical concepts clearly.
  • Experience with development technologies such as Oracle PL/SQL, Oracle Database (19c), SQL, C#, .NET, Web.API, Visual Studio, Node.js, JavaScript, TypeScript, Angular, SQL Server, SaaS, MV* and SPA patterns, ORM technologies, and agile methodologies.
  • Ability to diagnose system malfunctions, design and conduct system tests, and work independently.
  • Experience mentoring junior staff and working directly with end-users to gather and refine requirements.

MINIMUM QUALIFICATIONS:

  • Four years of programming experience in higher-level languages, including two at the Programmer Analyst level, or
  • A Bachelor's Degree in Computer Science with two years at the Programmer Analyst level, or
  • A Master's Degree in Computer Science substituting for one year of experience.

The selected candidate must pass background checks, including fingerprinting if required. This position is not eligible for visa sponsorship or STEM OPT extensions.

BENEFITS:

State employment offers a comprehensive benefits package, including paid holidays, sick leave, vacation, health and dental insurance, and retirement contributions. Specific benefits may vary based on collective bargaining agreements and employment status.

We promote a workplace of learning, growth, and inclusivity, supporting applicants from diverse backgrounds. Reasonable accommodations are provided upon request.

We encourage applicants from all backgrounds to apply, especially those from historically excluded communities. Your lived experience and passion are valued here.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Programmer Analyst - MDOT Application Development Team

Maine

Augusta null

Hybrid

Hybrid

USD 71,000 - 102,000

Full time

2 days ago
Be an early applicant

Senior Programmer Analyst - MDOT Application Development Team

Mainemuseums

null null

Hybrid

Hybrid

USD 71,000 - 102,000

Full time

3 days ago
Be an early applicant