Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Developer

Maine Medical Center

Description
MaineHealth Corporate

Professional - Nonclinical
Req #: 79044

Summary:

The Senior Developer leads the hands-on architecture, development, and maintenance of MaineHealth's web platform and connected products - primarily MaineHealth.org on Drupal 11 and AWS. This role owns platform architecture, builds features and integrations, and keeps a high-traffic healthcare site fast, secure, and reliable for 1.1 million people across Maine and New Hampshire. The Senior Developer partners with content, UX, and analytics colleagues to turn a unified patient-experience vision into working software, and helps shape the technical roadmap.

Required Minimum Knowledge, Skills, and Abilities (KSAs)

  1. Education: Bachelor's Degree with an emphasis in Computer Science, Engineering or related field preferred.
  2. License/Certifications: N/A
  3. Experience: Five years of progressive experience in product management development and Open Source development stack required. Expert experience in content management systems required. Strong experience with API/Data Integrations, Javascript/CSS/HTML required. Two years supervisory experience preferred.

Preferred Skills:
  • 5+ years of progressive, hands-on web development experience.
  • Expert-level PHP and enterprise CMS development; Drupal strongly preferred (we run Drupal 11): custom module and theme development, entity/field architecture, and Drupal's core APIs.
  • Demonstrated AWS experience across EC2, S3, CloudFront, and Aurora/RDS, with infrastructure-as-code (CloudFormation) for provisioning and deployment.
  • Strong modern JavaScript, CSS, and HTML, with responsive and accessible front-end development.
  • Proven API and data-integration work (REST/GraphQL) connecting web platforms to enterprise systems of record.
  • Search implementation experience (Apache Solr or equivalent) preferred.
  • Web analytics implementation experience (GA4, tag management, dashboarding) preferred.
  • Experience managing development or technical vendors a plus.
  • Working knowledge of web accessibility (WCAG 2.1/2.2, Section 508), security, and performance (Core Web Vitals) best practices.
  • Healthcare or other regulated-industry experience a plus.
Expectations of this role
  • Platform architecture and infrastructure - own the AWS environment and Drupal 11 platform that the site runs on, managed as infrastructure-as-code.
  • Application and feature development - build and maintain features in PHP/Drupal against a defined product roadmap.
  • Systems integration - connect the web platform to its sources of truth (HRIS, Jobvite, Google Business Profile, provider and location data, and others) so what's published stays accurate.
  • Analytics and dashboard implementation - GA4, Google Search Console, Crazy Egg, and Looker Studio reporting.
  • Technical leadership - set code standards and mentor team members.
  • Technical performance, reliability, and security - keep the lights on for a system serving patients on what may be a hard day.

Hiring Scam Alert

MaineHealth will never request financial information during the interview or pre-hiring process. All legitimate communications will come from an email address ending in @mainehealth.org. If you suspect fraudulent activity, please report it immediately to [email protected] .

Additional Information

With a career at any of the MaineHealth locations across Maine and New Hampshire, you'll be working with health care professionals that truly value the people around them - both within the walls of the organization and the communities that surround it.


We offer benefits that support an individual's needs for today and flexibility to plan for tomorrow - programs such as paid parental leave, a flexible work policy, student loan assistance, training and education, along with well-being resources for you and your family.

MaineHealth remains focused on investing in our care team and developing an inclusive environment where you can thrive and feel supported to realize your full potential. If you're looking to build a career in a place where people help one another deliver best-in-class care, apply today.

If you have questions about this role, please contact [email protected]
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Senior Developer in Portland, ME vacancy
  •  ...Description MaineHealth Corporate Professional - Nonclinical Req #: 79044 Summary: The Senior Developer leads the hands-on architecture, development, and maintenance of MaineHealth's web platform and connected products - primarily MaineHealth.... 
    Senior
    Immediate start
    Flexible hours

    MaineHealth

    Portland, ME
    5 days ago
  • A leading technology firm is seeking a Managing SAP S4/HANA EWM Consultant to serve as a trusted advisor and lead technical designs in SAP solutions. This role involves mentoring a high-performing team to deliver quality work products while engaging with clients to enhance...
    Senior

    IBM

    Portland, ME
    1 day ago
  • $66.59k - $110k

     ...technology stacks maintained by the departmental Architecture team. A Senior Software Engineer for this group will provide technical...  ...teams Identify opportunities to leverage Agentic AI to improve developer productivity, streamline engineering workflows, and enhance software... 
    Senior

    Tyler Technologies

    Falmouth, ME
    5 days ago
  • $140k

     ...Overview Senior Full Stack Engineer needed for IDEXX’s Vello team. Vello is a new product that proactively engages pet parents and integrates with IDEXX practice management software and diagnostics to support pet health and wellbeing. What You’ll Do Orchestrate... 
    Senior
    Remote work

    IDEXX

    Westbrook, ME
    1 day ago
  • $70 - $80 per hour

     ...Title: Senior Software Engineer Job Type: Contract Contract Length: 6+ months Pay Range: $70–$80/hr Start Date: ASAP Location: Westbrook, ME (Hybrid 2x per week) About the Opportunity Our client, a leader in the diagnostics and healthcare technology industry, is looking... 
    Senior
    Contract work
    For contractors
    Immediate start

    DeWinter Group

    Westbrook, ME
    3 days ago
  • A leading technology company in pet healthcare is seeking a Senior Full Stack Engineer to join its Vello team. The role involves designing, building, and maintaining core product features across frontend and backend, utilizing AI-assisted workflows. Candidates should have... 
    Senior
    Remote work

    IDEXX

    Westbrook, ME
    2 days ago
  •  ...Westbrook, Maine Type: Contract Job #20799 The Senior Software Engineer job (Westbrook, Maine) is hybrid, requiring two...  ...a Senior Software Engineer in Westbrook, Maine, to design and develop high-performance backend systems and APIs. This c ontract software... 
    Senior
    Contract work
    Remote work
    Flexible hours
    2 days per week

    ProSearch Maine

    Westbrook, ME
    3 days ago
  • $140k - $175k

     ...Senior Software Engineer We are seeking a highly skilled Senior Software Engineer with expertise in developing Linux-based medical device software. As a Senior SW Engineer, you will design, develop and maintain the application with integrated TCP/IP-based communication... 
    Senior
    Hourly pay
    Work at office
    Flexible hours

    Nova Biomedical

    Westbrook, ME
    3 days ago
  • $121.5k - $145.5k

     ...testing tools and traditional quality assurance approaches. Senior Professional role typically have 5 - 10 years of related experience...  .... Others use your designs as examples to use from. * Develop solutions that can be performant, scalable, consistent, and supportable... 
    Senior
    Remote work
    Flexible hours
    Weekend work
    Afternoon shift

    WEX

    South Portland, ME
    2 days ago
  • $110k - $270k

     ...in Java, JavaScript, and modern open-source technologies. What You'll Do Accelerate Application Development : Rapidly develop new applications leveraging a robust existing enterprise platform Build to scale : Develop highly scalable software with optimal... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

    Portland, ME
    1 day ago
  • $110k - $270k

     ...safely, directly impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing robust, enterprise-scale applications using modern open‑source technologies. You'll tackle complex challenges... 
    Senior
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    Veeva Systems

    Portland, ME
    21 hours ago
  •  ...requirements. - Typical duties include analysis, planning, developing requirements documents, building functional models, developing...  ...any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Portland, ME
    5 days ago
  •  ...of requirements. Typical duties include analysis, planning, developing requirements documents, building functional models, developing...  ...any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Portland, ME
    4 days ago
  • $118k - $178k

     ...products to large and small language models (LLM and SLM), and safeguards AI actions. You will work alongside experienced engineers developing features for two core services; 1) AI Gateway, Indeed’s unified entry point for multiple model providers with built-in best... 
    Senior
    Work experience placement
    Local area

    Indeed

    Portland, ME
    5 days ago
  • $121.5k - $145.5k

    ## Senior Software Engineer - Data AcquisitionApplylocations: Portland, ME: Bay Area, CA: Chicago, IL: Seattle, WA: Dallas, TXtime type: Full timeposted on: Posted Todayjob requisition id: R21706### **About the Role****The Data Acquisition Team is the entry point to WEX... 
    Senior
    Flexible hours

    WEX

    Portland, ME
    2 days ago
  • $120k - $140k

     ...Senior Lead Salesforce Developer IDEXX is looking for a Senior Lead Salesforce Developer to help architect, develop, and evolve our Salesforce Platform while working with a passionate, innovative, and experienced cross-functional team. Guide and mentor developers to... 
    Senior
    Local area
    Worldwide
    Flexible hours

    IDEXX Laboratories

    Westbrook, ME
    3 days ago
  • $100k - $125k

     ...Senior Site Reliability EngineerZum Hauptinhalt springen#Senior Site Reliability Engineer page is loaded## Senior Site Reliability EngineerBewerbenlocations...  ...and infrastructure modernization. You will work closely with developers, QA, and product partners to ensure reliable, secure, and... 
    Senior
    Local area
    Worldwide
    Flexible hours

    IDEXX

    Westbrook, ME
    2 days ago
  • $140.2k - $185.8k

     ...and GitOps workflows using tools such as Fabric, Argo CD, and related DevOps tooling to enable reliable, automated deployments. Develop production-grade services, utilities, and platform components in Python, including APIs, and automation scripts that support AI... 
    Senior
    Remote work
    Flexible hours

    WEX

    Portland, ME
    1 day ago
  • $120k - $150k

     ...IDEXX Laboratories is seeking an Senior Application Security Engineer to join our Product & Application Security team protecting applications...  ...assessments, perform threat modeling, and work directly with developers to build security into products from the start. You will... 
    Senior
    Local area
    Worldwide

    IDEXX Laboratories

    Westbrook, ME
    21 hours ago
  • $85k - $225k

     ...hallucinations, and critical edge cases Automation of Evaluation Pipelines: Develop, implement, and maintain scalable automated evaluations to...  ...process, please contact us at ****@*****.***. Seniority level Mid-Senior level Employment type Full-time Industries... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours

    Veeva Systems

    Portland, ME
    1 day ago
  • $140.6k - $173.1k

     ...staying ahead of industry trends and Agile practices at both the team and enterprise level. Act as a talent multiplier by mentoring senior engineers, leading by example in code reviews, and fostering a culture of technical excellence. Serve as the "Adult in the Room"... 
    Senior
    Full time
    Immediate start
    Flexible hours

    WEX

    Portland, ME
    18 hours ago
  • $100k

     ...Holdings Inc. Job Description Business Title(s): Senior Construction Defect Technical Claims Specialist Team Lead Employment...  ...to senior management and underwriters on claims trends and developments. Analyzing claims forms, policies and endorsements, client... 
    Senior
    Full time
    Local area
    Remote work

    Argonaut Management Services, Inc

    Portland, ME
    2 days ago
  • $66.59k - $114.81k

     ...Senior Software Engineer Apply Online We are seeking a Senior Software Engineer to play a key role in the continued growth and...  ...define architectural standards, guide engineering practices, mentor developers, and contribute to the long-term technical vision of the... 
    Senior
    Local area

    Tyler Technologies

    Yarmouth, ME
    2 days ago
  • $83.52k - $130k

     ...Senior Lead Software Engineer Apply Online The Senior Lead Software Engineer is responsible for generating creative solutions...  ...Engineers to code the program with minimal additional guidance. Develop highly complex and critical new application solutions and... 
    Senior
    Work experience placement
    Local area
    Remote work

    Tyler Technologies

    Yarmouth, ME
    2 days ago
  • $115k - $130k

     ...implementation and support. The ability to multi-task and support various environments is a definite plus. Responsibilities Design and develop infrastructure solutions to support business functions, processes, and applications Maintain and build infrastructure to standards,... 
    Senior
    Currently hiring

    Tyler Technologies

    Yarmouth, ME
    5 days ago
  • $88.86k - $118.48k

     ...future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by...  ...documentation and SOP for Transport discipline supporting the NOC. Develop and maintain Circuit Layout Records, Network Diagrams, and... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Portland, ME
    3 hours ago
  •  ...Overview We are seeking a full-time Senior .NET Software Engineer on the inReach Enterprise web team in Yarmouth, ME. Every day our emergency response software helps coordinate rescues for hikers, boaters, adventurers, motorists, and pilots. Our satellite-based communication... 
    Senior
    Full time
    Relocation

    Garmin

    Yarmouth, ME
    21 hours ago
  • $117.1k - $187.3k

     ...equivalent combination of education and recent, relevant work experience. 5 years of technology leadership experience, including developing technology strategies, fostering innovation, and influencing distributed teams across multiple time zones. Generative AI & Emerging... 
    Work experience placement
    Live in
    Local area
    Remote work
    Worldwide

    Cengage Group

    Portland, ME
    5 days ago
  •  ...working on all phases of drinking water / reuse projects. Why Hazen and Sawyer: Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an employee-owned company with a singular focus on "all things water." Our work... 
    Senior
    Temporary work
    Immediate start
    Flexible hours

    Hazen and Sawyer

    Portland, ME
    3 days ago
  • Human Resources Position Category/Area of Expertise: Human Resources ADUSA Distribution is the distribution company of Ahold Delhaize USA, providing distribution services to one of the largest grocery retail chains in the country. We are looking for a dedicated professional...
    Senior

    ADUSA Distribution

    Scarborough, ME
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Developer. Be the first to apply!