Senior Software Engineer

Mainerafting

Yarmouth (ME)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tyler Technologies in Maine is seeking a Senior Software Engineer to build applications and infrastructure for the Tyler suite of products. You’ll work across agile and waterfall environments and collaborate with product teams to deliver tangible market results.

You will contribute to API design, architecture, and cloud migration, while mentoring code reviews and driving continuous improvement. Applicants should have strong C#, HTML/JS/TS, REST APIs, and experience with Docker, Linux, and Git.

Qualifications

  • BS/BA in Computer Science, Software Engineering or equivalent experience.
  • Ability to learn quickly and juggle multiple tasks.
  • Ability to deliver within a deadline and prioritize work.
  • Self-motivated, exhibiting a high level of ownership.
  • Ability to collaborate with software engineers, product managers and other cross-functional teams.
  • Proficiency in C# (.Net 6+).
  • Experience with HTML, Javascript/Typescript, and a front-end framework like Angular.
  • Experience SQL and Relational Databases.
  • Experience with Linux, git, and Docker.
  • Experienice with FourJs Genero desirable, but not required
  • Strong RESTful API knowledge
  • Experience with the test-driven development

Responsibilities

  • Build out applications and infrastructure for the Tyler suite of products
  • Participate in both agile and waterfall development environments, assist in sprint definitions/reviews as needed
  • Collaborate with product teams to bring tangible results to market
  • Aid Technical Support and other departments for deployment and run-time issues as needed
  • Contribute to the vision, concept, planning, architecture, design, usability, API, and documentation of Tyler products
  • Contribute to the continuous improvement of internal processes
  • Contribute to cloud migration efforts
  • Facilitate code reviews
  • Assist with designing and implementing frameworks, micro-services, and general components for use by front-line Tyler products
  • Develop and extend core features for existing infrastructure micro-services

Skills

C#/.Net 6+
HTML
JavaScript/TypeScript
Angular
RESTful API
Test-driven development
Collaboration
Learning quickly
Delivery under deadline
Ownership
SQL/Relational DBs

Education

BS/BA in CS or equivalent

Tools

Docker
Linux
Git
FourJs Genero

Job description

Senior Software Engineer

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
  • Build out applications and infrastructure for the Tyler suite of products
  • Participate in both agile and waterfall development environments, assist in sprint definitions/reviews as needed
  • Collaborate with product teams to bring tangible results to market
  • Aid Technical Support and other departments for deployment and run-time issues as needed
  • Contribute to the vision, concept, planning, architecture, design, usability, API, and documentation of Tyler products
  • Contribute to the continuous improvement of internal processes
  • Contribute to cloud migration efforts
  • Facilitate code reviews
  • Assist with designing and implementing frameworks, micro-services, and general components for use by front-line Tyler products
  • Develop and extend core features for existing infrastructure micro-services
Qualifications
  • BS/BA in Computer Science, Software Engineering or equivalent experience
  • Ability to learn quickly and juggle multiple tasks
  • Ability to deliver within a deadline and prioritize work
  • Self motivated, exhibiting a high level of ownership
  • Ability to collaborate with software engineers, product managers and other cross-functional teams
  • Proficiency in C# (.Net 6+)
  • Experience with HTML, Javascript/Typescript, and a front-end framework like Angular
  • Experience SQL and Relational Databases
  • Experience with Linux, git, and Docker
  • Experienice with FourJs Genero desirable, but not required
  • Strong RESTful API knowledge
  • Experience with the test-driven development
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.

Requisition Number:2026-9121

#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 jobs@tylertech.com or by calling 800.646.2633 ext. 791008. Please keep in mind these methods are reserved for individuals who require accommodation due to a disability.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Tyler Technologies • Falmouth (ME)

On-site
USD 75,000 - 95,000
Competitive benefits
Health and financial wellness support
Product Manager - GL & Budget
Product Manager - GL & Budget

Tyler Technologies, Inc. • Falmouth (ME)

On-site
USD 85,000 - 120,000
Competitive benefits
Health and financial wellness support
Deployment Engineer
Deployment Engineer

Tyler Technologies, Inc. • Yarmouth (ME)

Hybrid
USD 70,000 - 95,000
Competitive benefits for health and financial wellness
Opportunities for professional growth
Supportive work environment
Product Manager - Accounts Payable
Product Manager - Accounts Payable

Tyler Technologies • Yarmouth (ME)

On-site
USD 110,000 - 130,000
Product Manager - Utility Billing
Product Manager - Utility Billing

Tyler Technologies, Inc. • Plano (TX)

On-site
USD 103,000 - 160,000
Product Manager - Accounts Payable
Product Manager - Accounts Payable

Tyler Technologies • Falmouth (ME)

On-site
USD 90,000 - 110,000
Associate Software Support Specialist
Associate Software Support Specialist

Tyler Technologies • Yarmouth (ME)

On-site
Competitive benefits for health and financial wellness
Senior Software Engineer
Senior Software Engineer

Tyler Technologies • Renton (WA)

On-site
USD 67,000 - 115,000
Senior Software Engineer, .NET
Senior Software Engineer, .NET

Tyler Technologies • Town of Colonie (NY)

Hybrid
USD 66,000 - 120,000
Competitive benefits for health and financial wellness
Software Engineer, .NET
Software Engineer, .NET

Tyler Technologies, Inc. • Overland Park (KS)

On-site
USD 80,000 - 100,000
Competitive health benefits
Financial wellness support
Opportunities for career growth