Software Engineer, Enterprise Corrections – Courts & Justice
Emploi États-Unis
Titre du poste : Software Engineer, Enterprise Corrections – Courts & Justice
Entreprise : Tyler Technologies
Description du poste : 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 or Nashville, 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
- 3+ 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.
Salaire attendu :
Localisation : Plano, TX – Brentwood, TN
Date du poste : Fri, 06 Jun 2025 01:27:36 GMT
Postulez dès maintenant !