Talent Apply
Log in
All jobs
TT

Software Engineer

Tyler Technologies
Plano, Texas
Hybrid

About this role

Job title: Software Engineer

About the Role

Join Tyler Technologies as a Software Engineer (full stack). You’ll design, develop, and deploy features across a modern tech stack to deliver scalable solutions for public-sector clients. This role emphasizes security, reliability, and collaboration across teams.

What You'll Do

  • Design and implement complete features from requirements through deployment

  • Follow and enforce team best practices for security, testing, and API design

  • Troubleshoot build issues and deployment problems

  • Take ownership of code coverage metrics and testing strategies

  • Monitor key development metrics (build time, security resolution, PR resolution time)

  • Identify and implement process improvements

  • Mentor junior developers and new team members

  • Serve as domain expert in 1-3 technical areas

  • Create technical documentation

  • Participate actively in on-call rotation

  • What We're Looking For

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related field, OR equivalent professional experience demonstrating advanced programming competency and system design skills. Typically 2+ years of professional software development experience with progression in technical responsibilities

  • Experience with full software development lifecycle

  • Proven track record of delivering complete features and maintaining production systems

  • Programming languages with expertise in primary team stack (C#/.NET, Java, Python, JavaScript/TypeScript)

  • System Design: Architecture principles, design patterns, scalable system design

  • Database Technologies: SQL databases, schema design, query optimization

  • DevOps & Tools: CI/CD pipelines, containerization, cloud platforms (AWS/Azure)

  • Security Practices: Secure coding, vulnerability assessment, security testing

  • Version Control: Intermediate Git skills including branching strategies and collaborative workflows

  • Leadership and mentoring abilities with experience developing junior team members

  • Intermediate communication skills for documentation, code review feedback, cross-functional collaboration

  • Intermediate problem-solving capabilities with complex technical challenges

  • Project management skills including estimation, planning, and delivery

  • Analytical thinking with data-driven technical decisions

  • Collaborative mindset for cross-functional teams and matrix organizations

  • CJIS clearance: background checks may be required

  • Nice to Have

  • CJIS clearance background check experience or willingness to undergo fingerprint background checks

  • Compensation & Benefits

  • Competitive benefits to support health and financial wellness

  • We are recognized for workplace excellence and career growth opportunities

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →