Tyler Technologies logo

Senior Software Engineer

Tyler Technologies

On-site
Full-time
Senior
5+ yrs
Salary not listedPosted 4w ago

Real job — pulled straight from Tyler Technologies’s careers page · Verified July 19, 2026 · No reposts.

Job description

Tyler Technologies is hiring a Senior Software Engineer — a full-time role. Apply directly on Tyler Technologies's careers page below.

Description

We are seeking a highly skilled Senior Software Engineer to design, develop, and maintain scalable enterprise applications and services. This individual will contribute to full-stack development efforts across backend services, APIs, authentication systems, and modern web applications.

The ideal candidate brings strong experience in Java-based enterprise systems, modern frontend frameworks, authentication technologies (including OKTA), database design, and emerging AI-enabled solutions.

This role requires hands-on technical expertise, architectural thinking, collaboration within Agile/Scrum teams, and mentorship of junior engineers.

Key Responsibilities

  • Design, develop, test, and deploy scalable enterprise applications using Java and Spring frameworks.
  • Develop and maintain RESTful web services and APIs.
  • Build and enhance modern front-end applications using React and Node.js.
  • Design, optimize, and maintain relational databases (MSSQL, PostgreSQL).
  • Implement secure authentication and authorization solutions, including integration with OKTA and other identity providers.
  • Develop secure API integrations using OAuth2, OpenID Connect, SAML, JWT, and related authentication standards.
  • Contribute to system architecture decisions and technical design documentation.
  • Integrate AI/ML-based services and APIs into enterprise applications where applicable.
  • Participate actively in Agile/Scrum ceremonies including sprint planning, stand-ups, retrospectives, and backlog refinement.
  • Collaborate cross-functionally with product managers, QA, DevOps, and UX teams.
  • Perform code reviews and mentor junior developers.
  • Ensure high code quality, performance, scalability, and security standards.
  • Support CI/CD pipelines and DevOps best practices.

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 5–8+ years of professional software development experience.
  • Strong proficiency in:
    • Java (8+) and Spring / Spring Boot
    • RESTful web services
    • Node.js
    • React (or comparable modern frontend framework)
  • Strong experience with relational databases:
    • Microsoft SQL Server
    • PostgreSQL
  • Experience designing scalable, secure, distributed systems.
  • Hands-on experience integrating OKTA or similar Identity Providers (IdP).
  • Strong understanding of authentication and authorization technologies:
    • OAuth2
    • OpenID Connect (OIDC)
    • SAML
  • Experience working in Agile/Scrum environments.
  • Strong problem-solving skills and ability to lead technical discussions.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Experience implementing AI-enabled features or integrating AI services (e.g., LLM APIs, ML services, predictive analytics, AI-assisted workflows).
  • Experience with microservices architecture.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with automated testing frameworks 
  • Experience with secure coding standards and compliance frameworks.

Technical Competencies

Backend:
Java, Spring Boot, REST APIs, Microservices, Web Services
Frontend:
React, Node.js, JavaScript/TypeScript, HTML5, CSS3
Databases:
MSSQL, PostgreSQL, Query optimization, Indexing, Data modeling
Authentication & Security:
OKTA, OAuth2, OIDC, SAML, JWT, RBAC, Secure API design
AI & Emerging Technologies:
AI/ML service integration, API-based AI services, data-driven application enhancements
Methodologies:
Agile, Scrum, Test-driven development (TDD), CI/CD

Soft Skills

  • Strong analytical and architectural thinking
  • Ability to mentor and guide team members
  • Excellent written and verbal communication skills
  • Proactive ownership mindset
  • Ability to work independently and collaboratively

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Millennium Management logo

Software Engineer

Miami, FL
✓ From careers page· 8m ago
Job Listings at DecisionPoint logo

Full Stack Developer (Remote)

Remote · US-eligible
✓ From careers page· 10m ago
Job Listings at DecisionPoint logo

Software Developer

Remote · US-eligible
✓ From careers page· 10m ago
Job Listings at DecisionPoint logo

Test Engineer

US
✓ From careers page· 10m ago

Frequently asked questions

What skills are required for Senior Software Engineer at Tyler Technologies?

The required skills for Senior Software Engineer at Tyler Technologies include: Java, Spring Boot, Node.js, React, SQL Server, PostgreSQL, OAuth, SAML, Agile, Scrum, CI/CD, Docker, Kubernetes, AWS, Azure, GCP, Microservices, Machine Learning, API.

What is the seniority level for Senior Software Engineer at Tyler Technologies?

Senior Software Engineer at Tyler Technologies is a Senior level position.

How do I apply for Senior Software Engineer at Tyler Technologies?

You can view the full description and apply for Senior Software Engineer at Tyler Technologies on EchoJobs: https://echojobs.io/job/tyler-technologies-senior-software-engineer-4hv2j.