Tyler Technologies

Senior Software Engineer

Tyler Technologies
Apply
3 hours ago
Troy, MI, USAStaff+
H1B sponsor

Responsibilities

  • Lead the design and development of .NET Core services and APIs.
  • Guide architecture, design decisions, best practices, and technical direction for a development team.
  • Write code and contribute to implementation, debugging, optimization, testing, and performance improvements.
  • Build, containerize, deploy, and maintain scalable and highly available AWS solutions.
  • Design database schemas and write performant queries across relational and NoSQL data stores.
  • Mentor engineers and promote consistent engineering practices and technical growth.
  • Collaborate with product owners, architects, engineers, and cross-functional teams to translate requirements into technical solutions.
  • Participate across the full software development lifecycle from design through deployment and support.
  • Promote continuous improvement in engineering tools, processes, and standards.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field.
  • At least 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 or Microsoft SQL Server and with schema design and performant queries.
  • Experience with NoSQL data stores such as DynamoDB is a plus.
  • Experience with Agile development practices and automated testing.
  • Hands-on production experience building, containerizing, and deploying applications in AWS, including EC2, container platforms, and CI/CD pipelines.
  • Experience with Docker; Kubernetes or another orchestration platform is strongly preferred.
  • Strong communication, mentoring, independent-work, and cross-functional collaboration skills.

Tech Stack

Amazon DynamoDBAWSC#DockerKubernetesMicrosoft SQL ServerPostgreSQL

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