T

Tyler Technologies

Builds software and payment tools for governments

Lead Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeLakewood, CO, USA$100k - $140k /yrIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, or a related field, or equivalent professional experience demonstrating expert-level programming and technical leadership.
  • At least 5 years of professional software development experience with clear progression into technical leadership roles.
  • Proficiency in C# and .NET 10+, with strong software engineering fundamentals.
  • Front-end experience with HTML and JavaScript or TypeScript, and hands-on experience with Angular or a similar modern framework.
  • Expertise with MySQL or SQL and relational database design and optimization.
  • Understanding of RESTful API design and integration.
  • Comfort working in Linux, with strong Git and Docker skills.
  • Experience with microservices.
  • Ability to lead complex technical projects, influence technical decisions, and mentor and grow engineers.
  • Strong ownership and ability to prioritize and deliver to deadlines, and collaborate with engineers, product managers, and cross-functional partners.
  • Clear written and verbal communication skills.

Responsibilities

  • Lead development, maintenance, and enhancement of business applications; guide project teams within an assigned business unit or corporate department and utilize technology platforms.
  • Collaborate with business partners and technical staff to identify user requirements, assess available technologies, and recommend solution options.
  • Spend most of the time hands-on in the codebase designing and developing features.
  • Manage several direct reports, including early-career, mid-level, and senior engineers, and own their performance and growth.
  • Build applications and infrastructure for the ERP Pro Tyler product suite.
  • Develop and maintain web applications using the Microsoft .NET framework, including front-end and back-end components.
  • Design and implement responsive user interfaces using HTML, CSS, JavaScript, and Angular.
  • Build and optimize server-side components, APIs, and databases using C#, ASP.NET, MVC, and MySQL.
  • Collaborate with developers and teams to integrate third-party APIs and services into applications.
  • Own and implement large system design decisions.
  • Write clean, maintainable code that follows coding standards and best practices, and set and teach these standards for the team.
  • Perform unit testing, debugging, and troubleshooting to ensure application reliability and performance.
  • Identify and resolve performance bottlenecks and optimize applications for speed and scalability.
  • Implement security best practices and ensure data integrity and confidentiality.
  • Collaborate with designers, product managers, QA engineers, and other cross-functional teams to deliver software solutions.
  • Mentor junior team members.
  • Serve as the technical voice for the team and product.

Desired Qualifications

  • Experience designing scalable, distributed systems and cloud-native patterns.
  • Production experience with AWS, Azure, or GCP, including monitoring, observability, and managing live environments.
  • Experience with CI/CD, container orchestration such as Kubernetes, and infrastructure as code such as Terraform or CloudFormation.
  • Experience with application profiling and tuning, database optimization, caching strategies, and capacity planning.
  • Experience with secure development practices, code reviews, and quality assurance.

About the Company

Tyler Technologies

Builds software and payment tools for governments

Tyler Technologies builds software for governments and school districts, linking financial administration, courts, public safety, and services residents use online. Its applications connect agency records so staff can share information, manage cases, collect taxes, and coordinate work across departments. Agencies run the software in the cloud or on their own systems, while residents use related websites to submit forms, file court documents, and make payments. Tyler earns money through software subscriptions, payment transaction fees, maintenance, and implementation services, and was founded in 1966 with headquarters in Plano, Texas, United States.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Plano, TX
Founded
1966

Recently Posted Jobs

Explore more opportunities at Tyler Technologies

See more jobs