Tyler Technologies

Sr. Software Engineer

Tyler Technologies
Apply
7 hours ago
Troy, MI, USASenior
H1B sponsor

Responsibilities

  • Design, develop, test, and maintain backend services using C# and .NET.
  • Build and maintain APIs and system integrations.
  • Translate business and technical requirements into secure, scalable, and maintainable solutions.
  • Contribute to technical decisions involving architecture, data, security, performance, reliability, and scalability.
  • Write clean, well-tested code and participate in peer code reviews.
  • Diagnose and resolve complex backend service issues.
  • Triage issues involving the established Civil Process application and its AWS-hosted environment.
  • Analyze SQL Server queries, execution plans, indexes, and database performance.
  • Recommend and implement database tuning improvements.
  • Perform root-cause analysis and help prevent recurring production issues.
  • Improve automated testing, deployment, monitoring, observability, and software delivery practices.
  • Collaborate with engineering, product, quality assurance, support, DevOps, and infrastructure teams.
  • Provide technical guidance and share knowledge with other engineers.
  • Balance planned backend development with production support and troubleshooting priorities.

Requirements

  • At least five years of professional software development experience.
  • Strong experience developing backend applications with C# and .NET.
  • Experience designing and building APIs and application services.
  • Strong SQL Server skills, including query development, execution-plan analysis, indexing, and performance tuning.
  • Experience troubleshooting complex application and database issues.
  • Experience with relational database design and data modeling.
  • Understanding of software design principles, automated testing, and secure development practices.
  • Experience with source control and continuous integration and delivery practices.
  • Strong analytical, diagnostic, and problem-solving skills.
  • Effective written and verbal communication skills with technical and non-technical audiences.
  • Ability to work collaboratively and manage planned and unplanned priorities.
  • Ability to pass a fingerprint-based background check under Criminal Justice Information Services requirements.
  • Preferred experience with event-driven or distributed systems, AWS and other cloud infrastructure, Windows Server, .NET Windows Forms, NoSQL databases, containers, orchestration, infrastructure as code, monitoring, observability, production support, cloud-native multi-tenant SaaS applications, Angular, TypeScript, HTML, and CSS.

Tech Stack

AngularAWSC#CSSDockerHTMLKubernetesMicrosoft SQL Server.NETTerraformTypeScript

Categories

Tyler Technologies

About Tyler Technologies

5,001-10,000 employees

Tyler Technologies (NYSE: TYL) provides integrated software and technology services to the public sector. Tyler’s end-to-end solutions empower local, state, and federal government entities to operate efficiently and transparently with residents and each other. By connecting data and processes across disparate systems, Tyler’s solutions transform how clients gain actionable insights into opportunities and solutions for their communities. Tyler has more than 40,000 successful installations across nearly 13,000 locations, with clients in all 50 states, Canada, the Caribbean, Australia, and other international locations. Tyler has been recognized numerous times for growth and innovation, including Government Technology’s GovTech 100 list. More information about Tyler Technologies, an S&P 500 company headquartered in Plano, Texas, can be found at tylertech.com.

Contact me