Senior PHP Cloud Software Engineer, Enterprise Corrections - Courts & Justice

Tyler Technologies

  • Plano, TX Brentwood, TN
  • Permanent
  • Full-time
  • 10 days ago
DescriptionDo you believe in the power of technology to transform lives and create a better world? Are you driven by a deep passion for social impact, eager to make a difference for individuals seeking a second chance at life? If so, we invite you to join our elite and mission-driven team working together to change incarceration in America and create a brighter future for those who need it most.Tyler Technologies is a leading technology company specializing in developing innovative software solutions for the public sector. We are currently seeking a talented and motivated Software Engineer to join our dynamic development team. This is an exciting opportunity to work on cutting-edge projects and contribute to the growth and success of our organization.If you love technology, creating software, solving challenges across multiple projects in innovative ways, and you want to join a team of similar minded and similar caliber individuals, then we want to talk!NOTE: This is a hybrid position which requires the candidate to be local to the Plano,TX, Brentwood, TN office 2-3 days per week.Responsibilities
  • Develop and maintain features for Corrections Solutions products with a focus on security, performance, and testing.
  • Collaborate with Product Management and Engineering to ensure quality in a fast-paced, agile environment.
  • Write clean, maintainable code, and conduct thorough code reviews.
  • Automate and improve build and deployment processes to enhance efficiency and reliability.
  • Design and integrate Web Services/APIs as part of product development.
  • Work with relational databases (e.g., MySQL) to develop, optimize, and maintain data-driven features.
  • Identify technical debt and implement solutions to improve team productivity.
  • Confidently deliver features with minimal guidance and support larger projects.
  • Participate in on-call rotations to troubleshoot product, security, and urgent engineering issues.
  • Create and maintain documentation for recurring issues, knowledge transfer and standard procedures.
Success in This Role
  • Proficiency in PHP, MySQL, JavaScript, and frameworks like React and Angular.
  • Adaptability to work across various languages and technologies as needed.
  • Emphasis on coding standards, maintainability, and code quality.
  • Familiarity with AWS, Docker, Kubernetes, and cloud technologies or willingness to learn.
  • Mindset for continuous improvement, including test-driven development, automated testing, and continuous deployment.
  • Collaborative and proactive approach to problem-solving and solution delivery.
Qualifications
  • 5+ years of software development experience with PHP, MySQL, JavaScript, React, Angular or other programming languages.
  • Proficiency in relational databases like MySQL, including designing, querying, and optimizing database schemas.
  • Experience with cloud orchestration tools and cloud technologies (e.g., AWS, Azure, Google Cloud).
  • Strong communication and problem-solving skills.
  • Proven ability to prioritize and deliver in an Agile environment.
  • BS/BA in Computer Science or related field, or equivalent experience.
Nice to have:
  • Experience with Node.js
  • Familiarity with Web Services, AWS, Docker, Kubernetes, and experience with automating build and deployment processes.

Tyler Technologies