Software Engineer
Description
Tyler Technologies is looking for an innovative, talented, and passionate Software Engineer to help us build the next generation of industry-leading Public Safety solutions. We are looking for an engineer who will take a key role on our team long-term. You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment.
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, leveraging AI tools, development frameworks and third-party libraries.
Responsibilities:
- Develop and maintain web applications using Laravel and Vue.js
- Write clean, efficient, and scalable code
- Collaborate with other team members to develop and implement new features and functionality
- Understand user requirements and develop technical solutions that meet those needs
- Design and implement database structures, integrate APIs, and implement security measures
Qualifications:
- Strong background in web development, with considerable experience in Laravel and Vue.js
- Experience with frontend technologies such as HTML, CSS, and JavaScript
- Proficiency in Laravel, including experience with database design, integration with APIs, and queue jobs
- Strong experience with unit and integration testing in Laravel
- Strong understanding of web security principles and best practices
- Comfortable with using Claude Code, Codex, or similar agentic tooling
- Interested in developing AI enabled features
- Knowledge of design patterns, data structures, and software engineering best practices
- Proficiency with Structured and NoSQL Databases including MySQL
- Experience with Cloud Services like AWS is a plus
- Experience with inertiajs and Laravel Nova is a plus