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

Software Engineer

Versatrans Division Tyler Tech

Software Engineer

Apply Online

We are looking for a Software Engineer to help build and expand an advanced budgeting platform focused on Priority Based Budgeting. Priority Based Budgeting is a strategic budgeting method that helps public sector organizations allocate financial resources based on how effectively programs and services align with overarching community goals. Rather than treating the budget as a static financial exercise, the platform helps organizations evaluate programs, understand tradeoffs, and make more informed resource allocation decisions. In this role, you will work as a full-stack engineer across a modern application stack that includes SQL, Angular, HTML5, RESTful services, .NET, C#, and cloud technologies, including AWS. You will help develop applications, services, and infrastructure that support a high-impact product used by government organizations to connect financial decisions with measurable community outcomes.

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 | Orono, Maine

Travel

0-5%

Responsibilities
  • Build, enhance, and maintain applications and infrastructure for Tyler's Priority Based Budgeting and broader budgeting solutions.
  • Develop full-stack features using technologies such as .NET, C#, Angular, HTML5, SQL, RESTful APIs, and cloud-based services.
  • Participate in Agile development activities, including sprint planning, backlog refinement, sprint reviews, and retrospectives.
  • Collaborate with product managers, designers, engineers, and other stakeholders to translate budgeting workflows and customer needs into reliable product functionality.
  • Support cloud migration and modernization efforts, including work related to AWS-based infrastructure and deployment patterns.
  • Troubleshoot deployment, performance, and runtime issues in partnership with Technical Support and other internal teams.
  • Contribute to improvements in engineering standards, development processes, testing practices, and deployment workflows.
  • Assist in building scalable, maintainable solutions that support complex budgeting, program evaluation, and decision-making workflows.
  • Work on highly visible deliverables that directly support customers' financial planning and strategic budgeting processes.
Qualifications
  • BS/BA in Computer Science, Software Engineering, or equivalent practical experience.
  • Experience with, or aptitude for, .NET and C# development.
  • 1-3 years of software design and development experience using conventional application development technologies.
  • Strong communication, analytical, and problem-solving skills.
  • Ability to manage multiple priorities, track deliverables, and meet timelines.
  • Ability to succeed on highly visible projects with meaningful customer impact.
  • Demonstrated ability to collaborate effectively across team or division boundaries.
  • Familiarity with Linux, HTML5, JavaScript, .NET, SQL, Angular, and REST APIs.
Preferred Qualifications
  • Experience with data modeling tools, database design, and web services.
  • Experience with Amazon Web Services or other cloud platforms.
  • AWS certifications are beneficial.
  • Experience with automated testing, continuous deployment, and test-driven development.
  • Experience with Docker, Kubernetes, and cloud-native technologies.
  • Exposure to budgeting, financial planning, public sector software, analytics, or AI-enabled application development is a plus.
About the Work This position is well suited for an engineer who wants to work on practical, data-driven software with clear customer value. The product supports public sector organizations as they evaluate programs, connect budgets to strategic priorities, and make decisions about how limited resources should be allocated. The work combines traditional full-stack application development with cloud modernization, data-heavy workflows, and emerging AI capabilities that can improve how budgeting teams analyze information and make decisions.

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-9197

#INDSS

#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 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Orono, ME vacancy
  • $66.59k - $110k

     ...Software EngineeringYarmouth,MaineFalmouth,MaineOrono,Maine Salary: USD 66585 - 110000 Annually The Development Enablement team is a new engineering group focused on streamlining the development experience, providing guidance, and addressing challenges in working with... 
    Suggested

    Tyler Technologies

    Orono, ME
    5 days ago
  • $77.82k - $142.53k

     ...Software EngineeringFalmouth,MaineYarmouth,MaineOrono,Maine Salary: USD 77823.00 - 142534.31 Annually Agile-oriented project planning...  ...Qualifications Bachelor’s degree in computer science, computer engineering, or comparable work experience. Minimum of 5 years’ experience... 
    Suggested
    Work experience placement

    Tyler Technologies

    Orono, ME
    5 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... 
    Suggested
    Remote job
    Internship

    Danaher

    Bangor, ME
    3 days ago
  • $67.7k - $90.27k

     ...take ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Software Engineer II will partner in an agile team environment to design, develop, code, test and debug new billing software and configurations... 
    Suggested
    Full time
    Temporary work
    Remote work
    Work from home

    Lumen

    Bangor, ME
    4 days ago
  •  ...reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Visualization engineers, BI Analysts, Machine Learning engineers for full time positions... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Bangor, ME
    5 days ago
  •  ...Description & Requirements Maximus is currently seeking a Software Engineer . In this role, you will provide expertise in the areas of managed file transfer and EDI X12 translations. In addition, they must configure, support and maintain environments and procedures... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Bangor, 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

    Bangor, ME
    3 days ago
  • $103.71k - $138.28k

     ...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work

    Lumen

    Bangor, ME
    2 days ago
  • $100k

     ...recent grads in Mathematics, Statistics , Computer Science or Engineering or candidates with gaps in their career or people wanting to switch...  ...Systems, IT Knowledge of Core Java , javascript , C++ or software programming Spring boot, Microservices, Docker, Jenkins... 
    H1b

    SynergisticIT

    Bangor, ME
    2 days ago
  •  ...Specific Essential Duties and Responsibilities: - Provide Tier‑3 engineering support for Microsoft 365 GCC, Exchange Online, hybrid...  ...teams. - Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement

    Maximus

    Bangor, ME
    4 days ago
  •  ...Requirements Maximus is currently seeking a Cloud Platform Engineer. This is a remote position. Maximus is a trusted federal...  ...compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Bangor, ME
    3 days ago
  • $100k

     ...visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, machine learning engineers for full time positions with clients. Who... 
    Full time
    H1b

    SynergisticIT

    Bangor, ME
    1 day ago
  •  ...that empower our partners to advance the world. Join in our mission! Role Summary We are looking for a Senior Application Engineer to work closely to support our Account Executives, Sales Executives, and Order Management Specialists in pursuit of sales opportunities... 
    Work experience placement
    Immediate start
    Flexible hours

    Stellix

    Bangor, ME
    5 days ago
  •  ...the design-related needs of our customers and the organization. This at-will position is responsible for leading all aspects of Engineering including product excellence, new product development, sales and service support, manufacturing support, and company culture. RESPONSIBILITIES... 
    Full time
    Worldwide

    Getman Corporation

    Milford, ME
    2 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Bangor, ME
    1 day ago
  •  ...platforms. - Evaluate cloud systems for alignment with enterprise architecture and governance standards, partnering with Cloud Engineers and Architects to support system suitability assessments and modernization efforts. - Support operational analysis across cloud... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement

    Maximus

    Bangor, ME
    9 hours ago
  • $100k - $172.5k

     ..., Indiana, United States {+ 23 more} Job Description: We are searching for the best talent for a Principal Product Security Engineer to be located in Danvers, MA or Raritan, NJ. Remote work options may be considered on a case-by-case basis and if approved by the... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    3 days per week

    Johnson & Johnson

    Bangor, ME
    4 days ago
  •  ...Job Description My client is a local multidisciplinary Civil Engineering firm looking to add an Engineer with land development experience to their team! They work projects of all sizes and properly manage them. They are known for having an incredible work environment... 
    Local area
    Flexible hours

    gpac

    Orono, ME
    4 days ago
  • $88.86k - $118.48k

     ...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber... 
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Bangor, ME
    9 hours ago
  • $155.66k - $225.16k

     ...About the Team and Role: We’re hiring our first AI Automation Engineer to lead how we apply AI internally across the company. This is...  ...much as possible to automate your own process of creating this software Collaborate with teams across the business to understand... 
    Remote job
    Full time
    Shift work

    Quora

    Bangor, ME
    9 hours ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Bangor, ME
    9 hours ago
  •  ...Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts, including...  ...degree may substitute for 2 years of experience. - 10 years of software development experience in object-oriented and scripted... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Bangor, ME
    5 days ago
  •  ...duties. Requires expertise in specialty areas. Performs engineering tasks for front-end design and development efforts including,...  ...10 years of experience in the functional area. ~10 years of software development experience in object-oriented and scripted languages... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Bangor, ME
    4 days ago
  •  ...4, Band 7 Job-Specific Essential Duties and Responsibilities: Provides subject matter proficiency supporting back-end software development activities. Applies analytical skills supporting process improvement, specialized studies, and requirements definition... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Bangor, ME
    4 days ago
  •  ...duties. Requires expertise in specialty areas. Shall perform engineering tasks for front-end design and development efforts including,...  ...~7 years of experience in the functional area. ~7 years of software development experience in object-oriented and scripted... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement

    MAXIMUS

    Bangor, ME
    5 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Bangor, ME
    9 hours ago
  • $83k

    Description InterCare is a Federally Qualified Health Center which may qualify employees for the National Student Loan Forgiveness program. Become part of a Migrant and Community Health Center, where you will: Have a passionate purpose. Do worthwhile work. Make a difference...
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Weekend work
    Afternoon shift

    MDSi

    Milford, ME
    5 days ago
  • $91.7k - $152.7k

     ...Job Description Summary The Lead Automation Engineer is responsible for designing, implementing, and maintaining automation systems that improve manufacturing efficiency, productivity, quality, and equipment reliability. This role leads automation initiatives across... 
    Contract work
    Visa sponsorship
    Work visa
    Relocation package

    GE Vernova

    Bangor, ME
    1 day ago
  •  ...Job Description Job Description Key responsibilities of the Field Engineer role include conducting line and grade work for building layout and control, maintaining accurate contract and electronic documentation, and verifying work accuracy to ensure compliance with... 
    Contract work
    Temporary work

    NS Giles Foundations

    Bangor, ME
    4 days ago
  • $83k

    Overview InterCare, a Federally Qualified Health Center, is seeking a full‑time Human Resources Manager at our Bangor Administration location. The role offers a competitive compensation package starting at $83,000 per year, along with a benefits package that includes vacation...
    Full time
    Temporary work
    Work at office
    Monday to Friday
    Weekend work
    Afternoon shift

    InterCare Community Health Network

    Milford, ME
    1 day ago

Do you want to receive more vacancies?

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