Logo
Tyler Technologies

Software Engineer - Delivery and Support

Tyler Technologies, Herndon, Virginia, United States, 22070


As a Software Engineer - Delivery and Support at Tyler Technologies you’ll be part of the Turnkey SaaS Product delivery team, developing Entellitrak Case Management Development Platform based SaaS products, implementing client specific configurations and features on top of baseline product as well as assist as a Tier 3 tech support for client issues troubleshooting and resolution.The Software Engineer will work within a fast paced and highly flexible Agile environment. Must be a self-starter, be able to operate independently, and multiplex his or her time between many diverse tasks. Must be able to obtain a U.S. Government Clearance of Secret or higher.Roles and Responsibilities:Responsible for the design and development of new product capabilities, implementing client specific configuration and customizations on top of the baseline turnkey product in an Agile/Scrum development environment.Diagnose and troubleshoot the cause of system issues as reported by stakeholders and produce fixes, minimizing side effects.Assist with production software package deployments, development and QA sites set up and configuration for our on premise and AWS infrastructure.Ensure all product development is in compliance with the established development practices and processes related to security, scalability, performance and accessibility.Ensure high quality production deliveries.Assist the product development group with implementing architectural improvements and system enhancements on an ongoing basis.Keep abreast of technology standards and industry best practices. Analyze industry technology trends, and propose execution plans for absorbing the relevant ones into product development.Assist in the creation of system documentation.Requirements:Minimum 3-5 years developing Java web applications.Familiarity building software solutions with exceptional user experience, using HTML, JavaScript and CSS.Understanding of JEE Architecture and deployment procedures.Experience with build/release tools such as GitLab, Maven, Gradle, Docker, and continuous integration tools such as Jenkins.Strong experience in one or more relational databases, including Oracle, SQLServer.Strong experience in designing normalized or de-normalized database, writing complex SQL queries / stored procedures, and analyzing / fixing performance issues.Experience working with one or more application servers such as Tomcat, JBOSS, Websphere.Strong analytical skills (ability to digest requirements and produce design).Experience with Scrum/XP software development methodologies.Excellent verbal and written communication skills.Experience with Confluence, JIRA, and Crucible are a plus.Bachelor’s degree in Computer Science or related discipline.Ability to operate after hours to assist with Production sites deployments.Must be able to obtain a U.S. Government Clearance of Secret or higher

#J-18808-Ljbffr