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

Senior Software Engineer

$66.59k - $110k

Versatrans Division Tyler Tech

Senior Software Engineer

Apply Online

The Development Enablement team is a new engineering group focused on streamlining the development experience, providing guidance, and addressing challenges in working with the technology stacks maintained by the departmental Architecture team. A Senior Software Engineer for this group will provide technical guidance and assistance to product engineers, identify and resolve development challenges, and champion best practices and technology adoption. The ideal candidate is a technical leader responsible for setting best practices, establishing development standards, supporting/implementing system design decisions that impact team and organizational success, and identifies opportunities to leverage AI to improve development workflows. This role combines advanced technical expertise with technical leadership responsibilities, focusing on mentoring engineers, defining technical roadmaps, and ensuring delivery of high-quality, secure, and scalable software solutions.

Work with our innovative software solutions that help local government and school districts centralize data and connect their organizations. By working to develop and support our financial management solutions, you can help integrate our solutions with human resources, revenue management, tax billing, and asset management.

Location

Yarmouth, Maine | Falmouth, Maine | Orono, Maine

Travel

0-5%

Responsibilities
  • Define and establish technical standards from architectural guidelines
  • Build scalable, maintainable software systems
  • Drive adoption of emerging technologies, selected by leads
  • Mentor junior and mid-level engineers
  • Participate in hiring processes and technical interviews
  • Collaborate with leadership on technical roadmaps
  • Represent technical perspectives in strategic planning
  • Establish code quality standards and technical debt management within the team
  • Create technical documentation and knowledge-sharing resources
  • Collaborate with cross-functional teams
  • Identify opportunities to leverage Agentic AI to improve developer productivity, streamline engineering workflows, and enhance software quality
  • Guide engineering teams in the responsible adoption of AI-assisted development practices and tooling
  • Evaluate and implement AI-driven solutions that support development enablement, automation, and operational efficiency
  • Establish best practices for integrating Agentic AI into the software development lifecycle
Qualifications
  • Bachelor's degree in Computer Science, Computer Engineering, or related technical field, OR equivalent professional experience demonstrating expert-level programming competency and proven technical leadership capability
  • Typically 5+ years of professional software development experience with demonstrated progression to technical leadership roles
  • Proven track record of leading complex technical projects
  • Experience with large-scale system design and production system management
  • History of contributing to technical decision-making and establishing best practices
  • Technologies: Proficiency with C#, Angular, SQL, Linux, git, Docker, and AWS; or similar
  • Advanced Programming: Expert-level proficiency in multiple languages with deep ecosystem knowledge
  • System Architecture: Extensive experience with scalable, distributed systems and cloud-native patterns
  • DevOps & Infrastructure: Advanced CI/CD, containerization, orchestration, infrastructure as code
  • Performance & Scale: Application tuning, database optimization, caching, system scaling
  • Security & Quality: Deep understanding of secure development practices and quality assurance methodologies
  • Emerging Technologies: Active knowledge of industry trends and innovative practices
  • Technical Leadership: Proven ability to influence technical decisions and establish technical vision
  • Mentoring Excellence: Strong coaching skills with track record of developing engineers
  • Excellent Communication: Exceptional skills for technical documentation, presentations, cross-functional collaboration
  • Strategic Thinking: Balance technical considerations with business objectives
  • Change Leadership: Experience driving organizational change and technology adoption
  • Advanced Problem Solving: Complex technical and organizational challenge resolution
  • Agentic AI: Experience leveraging and creating AI-assisted development tools and agentic workflows to improve engineering efficiency, accelerate delivery, and support software quality initiatives
  • AI Governance & Enablement: Understanding of responsible AI adoption practices, including security, compliance, data privacy, and human oversight within engineering workflows

State-Specific Salary Range Disclosure Requirements

Salary will generally fall between $66,585 - $110,000 before adjustment for geographic differences. Recruiter can confirm if position is incentive eligible.

Great Place to Work & Grow Your Career

Come join us as we transform the public sector! Our mission, vision, and values guide everything we do. We're also frequently recognized as a great workplace locally and nationally. See our many awards and accolades.

Taking Care of You & Your Family

Your health and well-being are important to us. That's why we invest in our team members by offering competitive benefits to support their health and financial wellness. Learn more about how we care for our people.

Apply Online

Requisition Number:2026-9152

#LI-Hybrid

#LI-SB1

Tyler Technologies is proud to be an equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, protected veteran status, or any other status protected under local, state, or federal laws. If you require reasonable accommodation for any part of the application or hiring process due to a disability, please submit your request by emailing View email address on click.appcast.io or by calling View phone number on click.appcast.io. Please keep in mind these methods are reserved for individuals who require accommodation due to a disability.
Vacancy posted 23 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Falmouth, ME vacancy
  •  ...Contract Westbrook, Maine Location: Westbrook, Maine Type: Contract Job #20799 The Senior Software Engineer job (Westbrook, Maine) is hybrid, requiring two days onsite per week. This software engineering role offers the opportunity to build modern... 
    Senior
    Contract work
    Remote work
    Flexible hours
    2 days per week

    ProSearch Maine

    Westbrook, ME
    2 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
    2 days ago
  • $121.5k - $145.5k

     ...Software Development Engineers [Integrated Engineers] are responsible for development of computer programming systems and applications including the...  ...tools and traditional quality assurance approaches. Senior Professional role typically have 5 - 10 years of related experience... 
    Senior
    Remote work
    Flexible hours
    Weekend work
    Afternoon shift

    WEX

    South Portland, ME
    1 day ago
  • $66.59k - $115k

     ...Senior Software Engineer, GIS Apply Online Tyler Technologies (NYSE: TYL) is a leading provider of end-to-end information management solutions and services for local governments. The Transportation management division, located in Latham, NY, has been providing... 
    Senior
    Work experience placement
    Local area
    Remote work

    Tyler Technologies

    Yarmouth, ME
    2 days ago
  • $110k - $270k

     ...environment backed by a stable, profitable enterprise. We seek engineers with extensive experience in Java, JavaScript, and modern open...  ...platform Build to scale : Develop highly scalable software with optimal performance Lead Feature Innovation: Drive... 
    Senior
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

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

     ...Senior Software Engineer The Data Acquisition Team is the entry point to WEX's Data-as-a-Service (DaaS) platform—responsible for ingesting, validating, and orchestrating raw data from dozens of internal systems and third-party providers. As a Senior Software Engineer... 
    Senior
    Flexible hours

    WEX

    Portland, ME
    16 hours ago
  • $89.4k - $183.5k

     ...who challenge the status-quo. Unum is changing, and we're excited about what's next. Join us. General Summary: The Senior Software Engineer is a key technical leader within an Agile team, partnering closely with the Technical Product Owner and Principal Software... 
    Senior
    Temporary work
    Work at office

    Unum Group

    Portland, ME
    3 days ago
  • $117.35k - $191.46k

     ...Senior Cloud Engineer Apply Online Tyler Technologies is currently looking to hire a Senior Cloud Engineer to work a hybrid schedule at one of several of our key locations. This job requires working closely with our development and operations teams to build automation... 
    Senior
    Currently hiring
    Local area

    Tyler Technologies

    Yarmouth, ME
    1 day ago
  •  ...What you will be doing: Design embedded software for new electronic products ranging from...  ...systems design. Collaborate with the Engineering Manager to develop and improve...  ...experience. 15+ years preferred. For Senior Embedded Firmware Engineer : A 4-year degree... 
    Senior
    Full time
    Flexible hours

    ExpertHiring

    Gray, ME
    15 days ago
  • $130k - $150k

     ...Job Description Job Description Principal / Senior Embedded Firmware Engineer Location: Gray, Maine Salary: $130,000 – $150,000 Why Consider...  ...Firmware Engineer to design and develop embedded software solutions for advanced electronic products. This position... 
    Senior
    Permanent employment
    Full time
    Flexible hours

    Talent Search PRO

    Gray, ME
    13 days ago
  •  ...ProSearch is seeking a Senior Systems Developer in Portland, Maine to support a confidential nonprofit healthcare organization in a...  ...development Serve as a mentor and technical leader for junior engineers Evaluate and adopt modern tools and technologies within the... 
    Senior
    Work at office

    ProSearch

    Portland, ME
    3 days ago
  • $239k - $323k

     ...and build a more resilient, efficient, sustainable energy future. Ready to Power a Smarter World with us? The Senior Director Engineering , Home Software Applications is a senior engineering and product strategy leader responsible for defining, building, and scaling... 
    Senior
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Generac Power Systems

    South Portland, ME
    1 day ago
  •  ...Software Engineer Join EnviroLogix and you'll be a part of a team that is pushing diagnostic boundaries forward in the life science laboratories, grain markets and the food supply chain. We value the diverse knowledge and experience of all team members and seek cross... 
    Work at office

    EnviroLogix

    Portland, ME
    3 days ago
  •  ...Software Engineer Apply Online Work with our innovative software solutions that help local government and school districts centralize data and connect their organizations. By working to develop and support our financial management solutions, you can help integrate... 
    Local area

    Tyler Technologies

    Yarmouth, ME
    2 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Remote job
    Internship

    Danaher

    South Portland, ME
    2 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed...  ...and techniques for obtaining solutions. - Networks with senior internal and external personnel in own area of expertise. -... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Portland, ME
    1 day ago
  • $100k - $125k

    We are looking for a Senior Site Reliability Engineer (SRE) to join our Site Reliability Engineering Team, working closely with a dedicated product...  ...better outcomes and enabling pets to live fuller lives. Our software supports Reference Laboratories, a critical area of IDEXX... 
    Senior
    Full time
    Local area
    Worldwide
    Flexible hours

    IDEXX

    Westbrook, ME
    2 days ago
  • $89k - $143.75k

     ...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

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

     ...team builds and operates the internal developer platforms that IDEXX software teams rely on every day — so that engineers across the company can ship faster, safer, and with confidence. As a Senior Platform Engineer (DevOps) you will be a hands-on member of an agile platform... 
    Senior
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    IDEXX

    Westbrook, ME
    1 day ago
  • $110k - $120k

     ...Want to play a key role in developing Software and Data solutions thatenableMedical Insights...  ...a team of talented software and data engineers, collaborating withdatascientists, driving...  ...In this Role: ~ You will be a senior member of a highly effective team delivering... 
    Senior
    Local area
    Remote work
    Worldwide

    IDEXX Laboratories

    Portland, ME
    1 day ago
  •  ...of the design team. Manage, train and mentor less experienced engineers in the production of Plans, Specifications and Estimates Project...  ...design experience is a plus Proficient in MicroStation V8i software, Bentley InRoads, and AutoCAD Civil 3D Detail and goal-... 
    Senior
    Local area

    RightWorks Inc

    Yarmouth, ME
    2 days ago
  •  ...Transmission Line Design Engineer Lead transmission line design projects from conception to completion Provide technical oversight...  ...transmission engineering experience Proficiency in relevant software (e.g., AutoCAD, MicroStation, BIM, Civil 3D) PE license and... 
    Senior

    Infra-Rec

    Portland, ME
    16 hours ago
  •  ...Drinking Water Project Engineer Hazen and Sawyer is seeking a Drinking Water Project Engineer for our Portland, ME office. As part...  ...disciplinary teams ~ Proficient in all MS Office based computer software ~ Excellent communication and interpersonal skills, and... 
    Senior
    Temporary work
    Immediate start
    Flexible hours

    Hazen and Sawyer

    Portland, ME
    2 days ago
  • $110k - $179k

     ...LJB Inc. is a fast-growing national engineering firm specializing in civil and structural...  ...seeking candidates to fill the position of Senior Civil Engineer to serve in a key...  ...Qualifications: AutoCAD Civil 3D software experience. Experience working with state... 
    Senior
    For subcontractor
    Local area

    LJB

    South Portland, ME
    4 days ago
  •  ...Description H&H is offering an exciting opportunity for a Senior Structural Engineer to join our Yarmouth, ME team. We are currently growing...  ...groups and projects experience with current FEM modeling software (preferred) Experience with local client base preferable... 
    Senior
    Contract work
    Work at office
    Local area

    H&H

    Yarmouth, ME
    24 days ago
  • $24 - $27 per hour

    Job Description: We Deliver the Goods: Competitive pay and benefits, including Day 1 Health & Wellness Benefits, Employee Stock Purchase Plan, 401K Employer Matching, Education Assistance, Paid Time Off, and much more! Growth opportunities in performing essential...
    Senior
    Work experience placement
    Local area
    Monday to Friday

    Core-Mark

    Cumberland Foreside, ME
    3 days ago
  •  ...Senior Principal Consultant The individual in this position is responsible for participating in mock regulatory examinations and compliance program reviews, assisting with policy and procedure reviews, drafting reports and manuals that promote compliance with regulatory... 
    Senior
    Summer work
    Flexible hours

    ACA Group

    Portland, ME
    2 days ago
  • $100k - $125k

     ...Senior Traffic Engineer - Design Job Locations US-CT-Wethersfield | US-NH-Bedford | US-ME-Portland | US-MA-Springfield ID 2025-5427 Category Engineering Type Regular Full-Time Career Stage Type Experienced #... 
    Senior
    Full time
    Work at office
    Flexible hours

    Vanasse Hangen Brustlin , Inc.

    Portland, ME
    16 hours ago
  • $115k

     ...Job Description Applications Engineer - Custom Automation Compensation: Up to $115,000 (based on experience) An established custom automation company is looking for an Applications Engineer to support technically complex automation projects from early concept... 
    Contract work

    Sterling Engineering

    Westbrook, ME
    2 days ago
  •  ...to ensure timely data restoration and service recovery. - Provide senior-level technical guidance on recovery architecture and operational best practices while supporting junior engineers in day-to-day execution to protect SLA performance. Job Specific... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Portland, ME
    5 hours ago

Do you want to receive more vacancies?

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