Senior Software Engineer
$66.59k - $110kVersatrans Division Tyler Tech
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.
LocationYarmouth, Maine | Falmouth, Maine | Orono, Maine
Travel0-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
- 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
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.
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.- ...support - partnering with analysts, product managers, and other engineers to turn business needs into systems people can depend on.... ...Required Skills & Qualifications ~5 years of professional software engineering experience, with a track record of shipping and maintaining...SeniorWork experience placementImmediate start
$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 evolution of Tyler's Priority Based Budgeting platform. Priority Based Budgeting (PBB) is a strategic budgeting methodology that helps...SeniorLocal area$65 - $80 per hour
...Description 5+ years of professional software engineering experience, with a track record of shipping and maintaining production systems. Strong proficiency in Java and Spring Boot, and/or Node.js with TypeScript, building and operating production APIs. Hands-on experience...SeniorContract workTemporary work- ...As a full stack engineer, your playground will entail a wide range of technologies such as SQL, Angular, HTML5, RESTful services, .NET... ...cloud migration efforts Qualifications BS/BA in Computer Science, Software Engineering or equivalent experience Experience with, or...Suggested
- 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
$120k - $150k
...IDEXX Laboratories is seeking an Senior Application Security Engineer to join our Product & Application Security team protecting applications across... ...practices, and contribute to the maturation of our Secure Software Development Lifecycle (SSDLC). This position reports to...SeniorLocal areaWorldwide$110k - $270k
...impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing... ...open‑source technologies. Experience in enterprise software or high‑growth tech environments. Thrive in our Work Anywhere...SeniorFull timeWork at officeLocal areaRemote workWorldwideFlexible hours$100k - $125k
...Senior Site Reliability EngineerZum Hauptinhalt springen#Senior Site Reliability Engineer page is loaded## Senior Site Reliability EngineerBewerbenlocations: Westbrook, ME:... ...and enabling pets to live fuller lives. Our software supports Reference Laboratories, a critical...SeniorLocal areaWorldwideFlexible hours$115k - $130k
...MichiganYarmouth,MaineHerndon,Virginia Salary: USD 115000 - 130000 Annually Tyler Technologies is currently looking to hire a Cloud Engineer to work a hybrid schedule at one of several of our key locations. This job requires working closely with our development and...SeniorCurrently hiring$120k - $140k
...IDEXX is looking for a Senior Lead Salesforce Developer to help architect, develop, and... ...Developer I/II), and overall 7–10 years of software development experience. Strong hands‑on... ...’s Degree in Computer Science, Software Engineering, or equivalent. Location: We are looking...SeniorLocal areaWorldwideFlexible hours$85k - $225k
...Join to apply for the AI Data Engineer role at Veeva Systems Veeva Systems is a mission-driven organization... ...us at ****@*****.***. Seniority level Mid-Senior level Employment type Full-time Industries Software Development, IT Services and IT Consulting,...SeniorFull timeWork at officeLocal areaRemote workWork from homeFlexible hours- ...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
$121.5k - $145.5k
...cloud-native environments, bridging the gap between high-scale software development and advanced system observability. You will be... ...fidelity technical documentation and runbooks to empower future engineers and managers to resolve issues independently. Experience...Flexible hours$77.1k - $123.3k
...that helps millions of learners improve their lives and achieve their dreams through education. What you'll do here: As a Software Engineer, you will deliver a world-class experience for learners and instructors on our Cengage Learning Platforms (CLP). Working on a...Live inLocal areaWorldwide- ...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
- ...Software Development Specialist This is a contract, entry-level position supporting a custom RMM (Remote Monitoring and Management) platform used across the business. It blends hands-on IT support with light scripting and software development work. The person in this...Contract workTemporary workRemote work
$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...SeniorRemote work$98k - $175.45k
...Job Requisition ID # 26WD97950 Job Description: Software Engineer Overview We are looking for a Software Engineer to contribute to the design, development, and maintenance of scalable software systems. This role focuses on hands‑on coding, execution of well‑defined tasks...- ...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 jobInternship
- ...Senior Construction Inspector page is loaded## Senior Construction Inspectorlocations: US | ME | Falmouth - 12 Northbrook Drivetime... ...standards and specifications.* Assists with resident and office engineering duties.* Other duties as needed.**QUALIFICATIONS:*** At least...SeniorContract workWork at officeLocal area
$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 timeTemporary workWork at officeLocal areaRemote workNight shift- ...practice serving rural and urban populations. Candidates whose career experience demonstrates interest and expertise in the care of seniors with complex psychiatric needs would also be considered. Strong preference is for a candidate whose ECT credentialling is based on...SeniorLocal area
- Relativity is seeking a Revenue Accounting Manager in Portland, Maine. This position plays a crucial role in accurate revenue recognition and reporting in line with ASC 606. Responsibilities include reviewing contracts, managing revenue close processes, and collaborating...Senior
- ...Senior Middleware Engineer Education Requirements Bachelor’s Degree in Computer Science, Computer Information Systems, Information Technology,... ...and Cognos deployments in all environments following the Software Development Life Cycle (SDLC). Support application upgrades...SeniorWork experience placement
$85k - $120k
...pathways, and to delivering value? If the answer is, “Yes!” then we have an exciting career opportunity for you as an Applications Engineer in our Portland, ME office! The Applications Engineer will be responsible for developing water treatment solutions that align with...Work experience placement$136k - $221k
...Senior Managing Consultant or Principal, LSP in Massachusetts ~ Full-time Founded... ...project teams, including environmental engineers, geologists, and technicians, to ensure... .... Familiarity with environmental software and tools commonly used in site investigation...SeniorFull timeLocal area- ...Electrical Consultants, Inc. (ECI) is a leading power engineering consultant firm that provides engineering, system planning and studies, technical consultation, project management, surveying, environmental planning, commissioning/testing and construction services to electric...H1bImmediate startFlexible hours
- ...Associate Software Support Specialist Provide basic-level software support for Tyler clients in the use, functionality, and understanding... ...on. Product and department presentations are offered by the senior leaders of our organization. This is an opportunity to interact...Work at office
$87.1k - $157.45k
...Senior Substation Physical Engineer Senior Substation Physical Engineer – responsible for the design, quality control, and coordination of substation physical projects for utilities operating at voltages from 12 kV to 500 kV. Responsibilities Execute substation physical...SeniorInternshipWork at officeRemote work- ...Orthopaedic Associates of Maine in Portland, ME is hiring a Senior IT Support Specialist to provide advanced technical support. This role involves complex problem-solving, mentoring IT staff, and maintaining data security standards. Qualifications include an Associate...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!


