
Senior PHP Cloud Software Engineer, Enterprise Corrections - Courts & Justice
- Plano, TX Brentwood, TN
- Permanent
- Full-time
- 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.
- 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.
- 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.
- Experience with Node.js
- Familiarity with Web Services, AWS, Docker, Kubernetes, and experience with automating build and deployment processes.