Software Architect

Tyler Technologies

College Station (TX)

Hybrid

USD 140,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Tyler Technologies is seeking a Software Architect to shape Enforcement Mobile's technical future. This role focuses on architecture, strategy, and engineering influence, partnering with leadership to move toward a cloud-native, event-driven AWS-based platform.

Not people-management, but high-impact technical leadership guiding decisions for quality, scalability, and customer experience. The ideal candidate brings 7+ years of software engineering experience, strong .NET/C#, and experience with

Qualifications

  • 7+ years of software engineering experience designing production systems.
  • Proficient in .NET/C# and modernization of legacy systems.
  • Experience building event-driven, distributed architectures.
  • Experience in AWS and cloud-native design.
  • Designing RESTful APIs and scalable backends.
  • Strong data modeling with relational databases.
  • Familiar with automated testing, CD/CI, observability, secure development.
  • Experience with IaC, containers, and cloud deployment patterns.
  • Ability to mentor engineers and influence direction.
  • Experience using AI tools to improve workflows.
  • Willling to pass CJIS fingerprint background check.

Responsibilities

  • Define and guide architectural strategy toward cloud-native, event-driven architecture.
  • Partner with managers and senior engineers to align decisions with priorities.
  • Evaluate system design tradeoffs across scalability, performance, reliability, security.
  • Provide technical leadership for modernization initiatives.
  • Design and review architecture for complex features and platform capabilities.
  • Mentor engineers to foster strong technical judgment.
  • Promote engineering standards and best practices.
  • Advance adoption of automated testing, CD, observability, and operability.
  • Explore opportunities for AI-enabled product capabilities.
  • Communicate architectural recommendations clearly to stakeholders.

Skills

.NET/C# expertise
Event-driven architecture
AWS cloud
RESTful APIs
CI/CD / DevOps
AI-assisted development
Mentoring engineers

Tools

Terraform
Docker
Kubernetes

Job description

Description

We’re hiring a Software Architect to help shape the technical future of Enforcement Mobile, a widely used platform for citation management and crash reporting used by public safety agencies.

We’re hiring a Software Architect to help shape the technical future of Enforcement Mobile, a widely used platform for citation management and crash reporting used by public safety agencies. This role is focused on architecture, technical strategy, and engineering influence. You’ll partner closely with engineering leadership, product management, and development teams to guide the evolution of a mature, proven product toward a modern, cloud-native, event-driven architecture on AWS. This is not a people management role, but it is a high-impact technical leadership role. You’ll help define architectural direction, evaluate tradeoffs, mentor engineers, and ensure our technical decisions improve product quality, scalability, reliability, and customer experience. Enforcement Mobile is evolving incrementally, so this role requires strong technical judgment, practical decision-making, and the ability to balance near‑term product needs with long‑term platform health.

Responsibilities
  • Define and guide architectural strategy for Enforcement Mobile as the platform evolves toward cloud‑native, event‑driven architecture.
  • Partner with engineering managers, product leaders, and senior engineers to align technical decisions with customer needs and business priorities.
  • Evaluate system design tradeoffs across scalability, performance, reliability, security, maintainability, and user experience.
  • Provide technical leadership for modernization initiatives, helping teams make incremental improvements while continuing to deliver customer value.
  • Design and review architecture for complex features, services, integrations, and platform capabilities.
  • Mentor engineers by asking thoughtful questions, challenging assumptions, and fostering strong technical judgment across the team.
  • Establish and promote engineering standards, patterns, and practices that improve quality and consistency across the codebase.
  • Guide adoption of modern engineering practices, including automated testing, continuous delivery, observability, and operational readiness.
  • Partner with teams to leverage AI‑assisted development practices and evaluate opportunities for AI‑enabled product capabilities.
  • Communicate architectural recommendations clearly to technical and non‑technical stakeholders.
Qualifications
  • 7+ years of software engineering experience, including significant experience designing and delivering production software systems.
  • Strong technical foundation in .NET/C# and experience working with established systems and modernization efforts.
  • Experience designing or evolving systems toward event-driven and distributed architectures.
  • Experience building or operating systems in AWS and applying cloud‑native design principles.
  • Experience designing RESTful APIs, service integrations, and scalable backend systems.
  • Strong understanding of relational databases, data modeling, and system performance considerations.
  • Strong understanding of modern software engineering practices, including automated testing, continuous delivery, observability, and secure development.
  • Experience with infrastructure-as-code, containerization, or cloud deployment patterns.
  • Ability to navigate ambiguity, make decisions with incomplete information, and clearly communicate technical tradeoffs.
  • Ability to mentor engineers and influence technical direction without relying on direct authority.
  • Experience using AI tools to improve engineering workflows, quality, and outcomes.
  • Required to undergo and satisfactorily pass a fingerprint background check in accordance with CJIS requirements.
Nice to Have
  • Experience leading platform modernization or incremental migration efforts across production systems.
  • Experience with mobile applications across iOS, Android, or Windows platforms.
  • Experience with cross-platform mobile development approaches.
  • Experience with modern front-end development frameworks such as Angular, React, or similar.
  • Experience working in public sector, public safety, or regulated environments.
  • Work Environment
  • This role is primarily in-office to support close collaboration with the team.
  • Hybrid flexibility is available, with an expectation of at least three days per week in the office.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Architect
Software Architect

Tyler Technologies, Inc. • College Station (TX), Northern (KY)

On-site
USD 140,000 - 160,000
Software Engineer
Software Engineer

Tyler Technologies • College Station (TX)

Hybrid
USD 95,000 - 130,000
Software Engineer
Software Engineer

Tyler-Technologies-29572f8 • College Station (TX)

Hybrid
USD 80,000 - 90,000
Software Engineer
Software Engineer

Tyler Technologies, Inc. • College Station (TX)

On-site
USD 80,000 - 90,000
Solution Architect
Solution Architect

BuzzClan LLC • Houston (TX)

On-site
USD 140,000 - 230,000
Solution Architect
Solution Architect

BuzzClan • Houston (TX)

On-site
USD 140,000 - 180,000
Sr. Application Engineer
Sr. Application Engineer

Intertech, Inc • Rosemount (MN)

Hybrid
USD 108,000 - 140,000
Health, dental, retirement/pension
Paid time off
Senior Software Architect
Senior Software Architect

Digital Monitoring Products • Springfield (MO)

On-site
USD 100,000 - 130,000
Enterprise Application Architect
Enterprise Application Architect

eVisit • Colorado

On-site
USD 120,000 - 160,000
Senior Application Architect
Senior Application Architect

Compunnel, Inc. • Baltimore (MD)

On-site
USD 120,000 - 160,000