YUGENOX·JOBS

Senior Software Engineer

Tyler Technologies · Troy, MI, United States · open in 5 locations

About the role

Tyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions used by first responders across the United States. This role combines hands-on software development with technical leadership, helping guide teams building scalable, highly available services that support real-time communication in the field.

As a Lead Software Engineer, you will play a key role in technical decision-making while remaining deeply involved in day-to-day development. You’ll collaborate closely with engineers, product partners, and architects to deliver reliable, high-quality software that makes a real impact in our communities.

Hybrid Work Policy: This is a hybrid position which requires the candidate to in the Troy, MI office 3 days per week.

Please Note: We are not considering candidates who require visa sponsorship for this position. This is a budgetary decision and due to the significant talent available currently who do not require such sponsorship

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. - Remain hands-on with coding, contributing significantly to 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.

Qualifications

- Bachelor’s degree in Computer Science or a related technical field. - 4+ years of experience designing and developing production software systems. - Strong expertise in C# and .NET Core. - Experience designing distributed, highly available, and scalable systems. - Experience with relational databases such as PostgreSQL, Microsoft SQL Server, or similar; ability to design schemas and write performant queries. - Experience with NoSQL data stores (e.g., DynamoDB or similar) is a plus. - Experience with Agile development practices and automated testing. - Strong communication skills and the ability to mentor engineers effectively. - Ability to work independently while collaborating across teams and disciplines.

Required:

- Hands-on experience building, containerizing, and deploying applications in AWS, including production use of services such as EC2, container platforms, and CI/CD pipelines. - Experience with container technologies such as Docker; orchestration platforms (e.g., Kubernetes) strongly preferred.

Text as published by Tyler Technologies. We don't edit postings; apply and ask questions on the employer's site.

No salary posted
Apply on Tyler Technologies' site →
Posted
Nov 10, 2026 (1 day ago)
First seen by us
Nov 11, 2026
Still listed
Nov 11, 2026
Source
Jobvite

More at Tyler Technologies

All 0 open postings →