Software Engineering Team Lead

Tyler Technologies

Orono (ME)

On-site

USD 78,000 - 143,000

Full time

5 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Tyler Technologies seeks a Software Engineering Team Lead to guide a development group focused on ERP solutions. You will plan Agile projects, lead engineers, and provide technical direction across the stack while coordinating with product teams to deliver market-ready software.

The role emphasizes collaboration, effective communication, and the ability to drive releases with thorough documentation and training for other departments. Strong mentoring and organizational skills are essential.

Qualifications

  • Bachelor's degree in computer science, computer engineering, or comparable work experience.
  • Minimum of 5 years' experience in software development, ERP system experience preferred.
  • Strong understanding of database structure and design.
  • Demonstrated strong knowledge of software development practices, computer science theory, and understanding of relevant technologies.
  • Demonstrated understanding of the development process.
  • Ability to work well both independently and within a team environment.
  • Experience providing guidance and direction to less experienced staff.
  • Solid negotiation with various parties to ensure application enhancements are addressed while maintaining/balancing business situations and constraints.
  • Well-developed logical thinking and reasoning skills.
  • Ability to prioritize and complete multiple tasks in a fast-paced, technical environment.
  • Keen attention to detail.
  • Project Management and/or Agile Project Management experience.
  • Experience with Agile development methods and practices.
  • A proven ability to deliver in-depth solutions for competing stakeholder requirements in expedited timelines on highly visible projects.
  • Excellent written and verbal communication skills, active listening, presentation, and analytical/problem-solving skills.
  • A demonstrated ability to successfully collaborate across team or division boundaries.

Responsibilities

  • Plan Agile project execution for defined feature sets.
  • Manage the development team/staff.
  • Provide technical leadership and guidance for the development team in all areas of the tech stack.
  • Present project work and progress for stakeholders in formats relevant to their personas.
  • Collaborate with other product teams to deliver tangible results to market.
  • Plan and execute product releases including documentation, education, and training.
  • Manage the SDLC from research to maintenance.
  • Achieve departmental goals and timelines.

Skills

Agile project management
Team leadership
Communication
Prioritization
Problem-solving
Cross-functional collaboration
Mentoring staff
Project management
Independent work

Education

Bachelor's degree in computer science or related field

Job description

Software Engineering Team Lead

Responsibilities

  • Agile-oriented project planning and execution for defined feature sets.
  • Managing the development team/staff.
  • Utilizing collaboration with Tyler staff resources & expertise, provide technical leadership and guidance for the development team in all areas of the tech stack.
  • Transparently present project work and progress for stakeholders in formats relevant to their user personas/areas of interest.
  • Work collaboratively with other product teams to deliver tangible results to market.
  • Plan and execute a successful rollout of product releases, including documentation, education, and support/training to Demo and other departments as needed.
  • Manage the team through all phases of the software development life cycle, including research, design, analysis, requirements, implementation, test automation, and maintenance.
  • Achieve departmental goals and timelines.
Qualifications
  • Bachelor's degree in computer science, computer engineering, or comparable work experience.
  • Minimum of 5 years' experience in software development, ERP system experience preferred.
  • Strong understanding of database structure and design.
  • Demonstrated strong knowledge of software development practices, computer science theory, and understanding of relevant technologies.
  • Demonstrated understanding of the development process.
  • Ability to work well both independently and within a team environment.
  • Experience providing guidance and direction to less experienced staff.
  • Solid negotiation with various parties to ensure application enhancements are addressed while maintaining/balancing business situations and constraints.
  • Well-developed logical thinking and reasoning skills.
  • Ability to prioritize and complete multiple tasks in a fast-paced, technical environment.
  • Keen attention to detail.
  • Project Management and/or Agile Project Management experience.
  • Experience with Agile development methods and practices.
  • A proven ability to deliver in-depth solutions for competing stakeholder requirements in expedited timelines on highly visible projects.
  • Excellent written and verbal communication skills, active listening, presentation, and analytical/problem-solving skills.
  • A demonstrated ability to successfully collaborate across team or division boundaries.

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

Falmouth, Maine | Yarmouth, Maine | Orono, Maine

Travel

0-5%

State-Specific Salary Range Disclosure Requirements

Salary will generally fall between $77,823 - $142,534 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.

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 Engineering Team Lead
Software Engineering Team Lead

Tyler Technologies • Yarmouth (ME)

On-site
USD 78,000 - 143,000
Competitive benefits
Software Engineering Team Lead
Software Engineering Team Lead

Tyler Technologies • Falmouth (ME)

On-site
USD 78,000 - 143,000
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
Software Engineering Manager, Priority Based Budgeting
Software Engineering Manager, Priority Based Budgeting

Tyler Technologies • Renton (WA)

Hybrid
USD 89,000 - 117,000
Software Engineering Manager, Priority Based Budgeting
Software Engineering Manager, Priority Based Budgeting

Tyler Technologies • Yarmouth (ME)

Hybrid
USD 89,000 - 117,000
Manager of Product Management
Manager of Product Management

Tyler Technologies • Idalou (TX)

On-site
USD 103,000 - 138,000
Manager of Product Management
Manager of Product Management

Tyler Technologies • Lakewood (CO)

On-site
USD 103,000 - 138,000
Software Developer
Software Developer

Tyler Technologies • Orono (ME)

On-site
USD 75,000 - 115,000
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
Software Developer
Software Developer

Tyler Technologies • Falmouth (ME)

On-site
USD 70,000 - 110,000