Software Engineer (Java)

Apply Online

As a Software Engineer  at Tyler you’ll be part of the Turnkey SaaS Product delivery and support team working on implementing client specific configurations and features on top of baseline product as well as assist with client issues troubleshooting and resolution.

The Software Delivery 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.

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 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.
  • Facilitate code reviews. 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. Focus on improving the day-to-day experience of development teams via automation and pipeline development.
  • Assist in the creation of system documentation. 

Requirements:

  • Minimum 2-3 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.
  • 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. 

 

Location

Manila, Philippines

Great Place to Work & Grow Your Career

Come join us as we transform the public sector! Our mission, vision, and values guide everything we do. We’re also frequently recognized as a great workplace locally and nationally. See our many awards and accolades.

Apply Online


Requisition Number:2022-893

#DICEFED

Tyler Technologies is proud to be an affirmative action / equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, veteran status, or any other status protected under local, state or federal laws. If you require reasonable accommodation for any part of the application or hiring process due to a disability, please submit your request by emailing jobs@tylertech.com or by calling 800.646.2633 ext. 791008. Please keep in mind these methods are reserved for individuals who require accommodation due to a disability.
spacer module is 50px
Didn’t find what you’re looking for?

Start your search again

spacer module is 27px
SCAM ALERT

Don't be fooled by criminals making false employment offers, requesting personal and financial information, or impersonating Tyler management. In our recruiting practice, we do not …

  • Extend job offers to candidates we have never spoken with on the phone or in-person
  • Request financial information from candidates
  • Offer jobs through chat rooms, meetups, or hangouts

If you feel you may have been in contact with someone falsely representing Tyler, please contact info@tylertech.com immediately and provide us with as much information as possible about the exchange. If you opened or clicked on any links or attachments within a suspicious job offer, we recommend running a full antivirus scan on your computer to make sure no malware was downloaded.

spacer module is 25px
Get to Know Our Tyler Family

At Tyler, team members are valued and encouraged to innovate, while having fun along the way. Join us and see why we love working here.

Meet our Tyler family
Meaningful Work, Valuable Benefits

To make work even more rewarding, we offer a wide range of benefits to support the overall wellness of you and eligible family members.

Check out our benefits
Why Work at Tyler?

While committed to serving the public sector, we’re also dedicated to investing in our people. Be a part of our passionate community where you can grow.

Come work with us
Upcoming Job Fairs & Recruiting Events

Interested in learning more about what it's like to be a part of our team? Our recruiting team would love to meet you at an upcoming event in your area or virtually.

See our hiring events