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. Youll collaborate closely with engineers product partners and architects to deliver reliable high-quality software that makes a real impact in our communities.
Responsibilities
- Lead the design and development of Corebased 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
- Bachelors degree in Computer Science or a related technical field.
- 6 years of experience designing and developing production software systems.
- Strong expertise in C# 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.
Required Experience:
IC
DescriptionTyler 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 ...
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. Youll collaborate closely with engineers product partners and architects to deliver reliable high-quality software that makes a real impact in our communities.
Responsibilities
- Lead the design and development of Corebased 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
- Bachelors degree in Computer Science or a related technical field.
- 6 years of experience designing and developing production software systems.
- Strong expertise in C# 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.
Required Experience:
IC
View more
View less