T

Tyler Technologies

Builds software and payment tools for governments

Senior Software Engineer

Backend EngineeringUpdated on Nov 10
Full-timeTroy, MI, USA$100k - $135k /yr

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related technical field is required.
  • At least 4 years of experience designing and developing production software systems is required.
  • Strong expertise in C# and .NET Core is required.
  • Experience designing distributed, highly available, and scalable systems is required.
  • Experience with relational databases such as PostgreSQL or Microsoft SQL Server, including schema design and writing performant queries, is required.
  • Experience with Agile development practices and automated testing is required.
  • The candidate must be able to work independently while collaborating across teams and disciplines.
  • Hands-on experience building, containerizing, and deploying applications in AWS is required, including production use of services such as EC2, container platforms, and CI/CD pipelines.
  • Experience with Docker is required.

Responsibilities

  • Lead the design and development of modern .NET Core–based services and APIs.
  • Serve as the technical leader for a development team, guiding architecture, design decisions, and best practices.
  • Contribute significantly to coding, implementation, debugging, and optimization.
  • Build and maintain cloud-native solutions in AWS, focusing on scalability, availability, and security.
  • Ensure high standards for code quality, testing, performance, and operational reliability.
  • Mentor and support engineers, fostering technical growth and consistent engineering practices.
  • Collaborate with product owners, architects, and cross-functional teams to translate requirements into effective technical solutions.
  • Participate across the full software development lifecycle, from design through deployment and support.
  • Promote continuous improvement in tools, processes, and engineering standards.

Desired Qualifications

  • Experience with NoSQL data stores such as DynamoDB is a plus.
  • Experience with orchestration platforms such as Kubernetes is strongly preferred.
  • Strong communication skills and the ability to mentor engineers effectively.

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