Associate Software Engineer - PHP
Ensora HealthAbout the role
Ensora Health is the leading provider of software and services for mental and behavioral health therapists, trusted by over 200,000 individual providers and more than 28,000 practices. Our unmatched expertise, partnership, and breadth of products allow us to fine-tune solutions that meet the specific needs of everyone from solo practitioners to larger practices. With AI-enabled solutions that span practice management to electronic medical records and e-prescribing to billing, we help eliminate administrative complexity and create harmony between therapists, their clients, and the whole healthcare community.
Job Description
We are seeking an Associate PHP Software Engineer with a strong foundation in PHP development and a passion for building dynamic, scalable applications. You will contribute to the full development lifecycle, including coding, debugging, testing, and documentation, while learning best practices from senior engineers. Ideal candidates are problem-solvers who write clean, efficient, and well-structured code, and thrive in collaborative, Agile environmentsWrite code for small features or modules using PHP.
Design basic functions avoiding duplications and interface-breaking changes.
Debug recurring issues and contribute to test automation.
Participate in code reviews and learn from feedback.
Apply team practices for debugging and adhere to code quality standards (coverage and gates).
Understand common security vulnerabilities and how to avoid them.
Communicate progress and complete tasks as forecasted.
Update documentation and user guides.
Participate in sprint planning and backlog refinement.
Contribute to Agile development practices.
Technical Skills
Strong knowledge of PHP fundamentals and object-oriented programming.
Comfortable working from the Linux command line.
Understanding of JavaScript, HTML, and CSS3.
Database experience and familiarity with SQL/MySQL.
Basic understanding of system architecture and observability.
Adheres to code quality standards (coverage and gates).
Nice-to-have: Experience with Docker/containerization and AWS cloud services.
Communicates clearly and concisely in written or verbal form.
Shares knowledge frequently with teammates.
Builds trust and positive relationships; gives credit where due.
Accepts and applies constructive feedback professionally.
Shows eagerness to learn domain and technology.
Understands team processes and adheres to them.
Demonstrates reliability and accountability.
Open to new ideas and creative solutions.
Qualifications
Bachelor’s degree or equivalent experience.
1+ years of experience in software development (or strong academic projects).
Familiarity with web, mobile, or backend development.
Knowledge of Agile methodology
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s