Tyler Technologies
Senior Software Engineer
Skills
23 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Location:
Troy, MI, USA
Work mode:
Hybrid
Published on:
3 October 2026
What they need
Description 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.
Other offers great for you!
These companies are also looking for great profiles
OTOREMOTE
Senior Software Engineer / CTO
Environ 50/60K par an selon expérience
Permanent contract
Marseille, France
Hybrid, Remote
Skills
9 months ago
Quick apply
Team.is
Senior Software Engineer - Fintech
90 000€ - 150 000€
Permanent contract
Paris, France
Hybrid
Skills
7 months ago
Quick apply
Kalytech Consulting
Senior Software Engineer
530
Freelance
Brussels, Belgium
Hybrid
Skills
4 months ago
Quick apply
No company information available.