Tyler Technologies' North Logan, UT office is currently seeking a Senior Systems Engineer who will have a direct impact on the reliability, security, and efficiency of our applications and products. This individual will be responsible for designing and refining tools, automating processes, and optimizing deployments for continuous delivery. By troubleshooting critical issues and collaborating with QA and support teams, they will enhance system stability and user experience.
Another key focus of this role will be strengthening security and compliance by reviewing risks, implementing best practices, and integrating security measures into the development lifecycle. Through automation and process improvements, this candidate will accelerate development cycles, reduce defects, and improve overall software quality—ultimately driving innovation and business success.
Expected to work hybrid from our office in North Logan, UT.
Location
North Logan, Utah
Travel
0-5%
Responsibilities
- Designing, implementing, maintaining, refining and utilizing tools and processes to ensure optimal performance, security, scalability, and integrity of applications and products.
- Troubleshooting and resolving application issues.
- Coordinating learnings and findings with the team to improve processes.
- Ensuring compliance with industry best practices, organizational policies, and audit requirements by reviewing findings from security scans and other sources for risk, value and applicability.
- Identifying the needs for, implementing, and supporting unit testing.
- Collaborating with the QA teams to identify and address application defects.
- Providing assistance to technical support as needed to help troubleshoot end-user issues.
- Streamlining deployments for continuous delivery using standard DevSecOps practices.
- Designing, implementing, maintaining, refining and utilizing automation tools and frameworks in collaboration with the various teams for enabling and improving the software development lifecycle.
- Performing other job-related duties as needed.
Qualifications
- Bachelor’s degree or higher in engineering, computer science, or a related field.
- 8+ years of software development experience with database technology.
- Proven experience in managing all aspects of a software lifecycle, including design, development, testing, deployment, maintenance, support, and monitoring.
- Strong programming skills in Java and related frameworks/tools.
- Experience with databases like Oracle, MySQL, and NoSQL.
- Experience working with cloud infrastructures such as OCI, Azure, AWS.
- Experience with Python, SOAP/REST APIs, Git, and CI/CD.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills.
#J-18808-Ljbffr