Demo

Senior Systems Developer

ProSearch
Portland, ME Full Time
POSTED ON 6/14/2026
AVAILABLE BEFORE 8/27/2026

ProSearch is seeking a Senior Systems Developer in Portland, Maine to support a confidential nonprofit healthcare organization in a hybrid work environment. This organization plays a critical role in improving how healthcare data is managed, protected, and understood across the U.S.

This is an exciting opportunity for a Ruby on Rails-focused Systems Developer who enjoys staying hands-on while also guiding a small, collaborative development team. You will help design and operate a secure, highly scalable data platform that supports healthcare claims data for more than 130 million individuals.

The role is hybrid, with three days (Tues, Wed, Thurs.) per week in a beautiful office located in Portland, ME.


Why This Role Matters

You will be a key technical leader within a high-impact organization that values integrity, innovation, and collaboration. This is a chance to influence architecture decisions, mentor developers, and build systems that truly make a difference in healthcare data transparency and reliability.


What You Will Do

Technical Leadership and Development

  • Design, build, and maintain Ruby on Rails applications and API endpoints
  • Architect scalable backend services and database schemas within a Rails ecosystem
  • Write clean, efficient, and maintainable Ruby code with long-term sustainability in mind
  • Optimize application performance and scalability across the stack

Team Leadership and Collaboration

  • Balance hands-on Rails development with team leadership and project coordination
  • Support developers through code reviews, pair programming, and best practices in Rails development
  • Serve as a mentor and technical leader for junior engineers
  • Evaluate and adopt modern tools and technologies within the Ruby/Rails ecosystem
  • Create clear and well-structured technical documentation

Data Security and Compliance

  • Uphold strict privacy, security, and compliance standards for sensitive healthcare data
  • Ensure data is accessed, processed, stored, and transmitted securely
  • Promptly report any suspected or actual security or privacy concerns
  • Adhere to all company policies and regulatory requirements


What We Are Looking For

Required Qualifications

  • Bachelor’s degree or higher in computer science, engineering, mathematics, or a related field
  • Strong experience building applications using Ruby and Ruby on Rails
  • Experience developing RESTful APIs and full-stack web applications (Rails JavaScript frameworks such as React preferred)
  • Hands-on experience designing and working with relational databases and complex data models
  • Familiarity with AWS and cloud-based infrastructure
  • Ability to communicate technical concepts clearly to both technical and non-technical stakeholders
  • Strong organizational, communication, and time management skills
  • Comfortable working in a collaborative, fast-paced environment with accountability for results

Preferred Experience

  • Experience scaling and maintaining production Rails applications
  • Background in healthcare data, claims processing, or regulated data environments
  • Experience mentoring or leading developers
  • Curiosity, attention to detail, and a passion for continuous learning


What You Can Expect

  • Competitive compensation and comprehensive benefits
  • A collaborative, supportive, and mission-driven culture
  • Meaningful work that impacts healthcare systems nationwide
  • Hybrid flexibility with an engaging, centrally located Portland office
  • Opportunities for professional growth and technical leadership


Ready to Make an Impact?

If you are a driven Ruby on Rails Systems Developer Lead who wants to combine technical excellence with purpose-driven work, we would love to hear from you. Apply today to help shape the future of healthcare data.

Salary.com Estimation for Senior Systems Developer in Portland, ME
$106,152 to $129,943
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 Systems Developer?

Sign up to receive alerts about other jobs on the Senior Systems Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$105,489 - $131,507
Income Estimation: 
$128,913 - $157,494
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 ProSearch

  • ProSearch Maine, NY
  • We’re hiring an experienced Business Development Manager (Maine-based) to drive territory growth, account expansion, and new business development within th... more
  • 9 Days Ago

  • ProSearch South Portland, ME
  • We are seeking a detail-oriented and highly organized Payroll & Accounting Specialist to join our team. This role is primarily responsible for the accurate... more
  • 13 Days Ago

  • ProSearch Manchester, NH
  • We’re hiring a Real Estate Paralegal to work full-time in Manchester, NH, for a New England- based law firm. As the hybrid real estate paralegal, you’ll ma... more
  • 14 Days Ago

  • ProSearch Portland, ME
  • Our client is seeking an experienced Senior Project Manager to lead large-scale, strategic supply chain technology initiatives that support our complex, mu... more
  • 3 Days Ago


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

  • IDEXX Westbrook, ME
  • IDEXX is seeking an experienced and highly skilled Senior Systems Software Engineer to design, develop, and maintain mission critical software that powers ... more
  • 1 Month Ago

  • Veeva Systems Portland, ME
  • Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!