
Software Engineer β PHP
Posted 23 hours ago

Posted 23 hours ago
This is a fully remote position, open to applicants in Alabama, +28 more states.
β’ Develop information systems by analyzing operations, designing, creating, and implementing software solutions.
β’ Provide support and foster growth within the software team.
β’ Collaborate with leadership to establish software requirements.
β’ Oversee operational and technical projects.
β’ Design, construct, and maintain small to medium-sized features and services utilizing object-oriented design principles.
β’ Take ownership of technical implementation from design to deployment with minimal supervision.
β’ Utilize AI-assisted development tools to enhance productivity, expedite debugging, and facilitate test creation.
β’ Create reusable, testable components that align with existing architecture, interfaces, and coding standards.
β’ Identify and resolve complex bugs and performance issues using logs, metrics, and traces.
β’ Contribute to automated testing efforts, including unit and integration tests, while enhancing test coverage.
β’ Engage in code reviews and provide mentorship to junior engineers when appropriate.
β’ Implement secure coding practices and address common web and application security vulnerabilities.
β’ Work collaboratively with product managers, designers, and engineers during sprint planning, estimation, and backlog refinement.
β’ Maintain and enhance technical documentation.
β’ Remain updated on engineering and AI-assisted development practices, sharing effective techniques with the team.
β’ 4+ years of professional experience in software development using an object-oriented language (PHP preferred).
β’ Strong grasp of OOP principles, design patterns, and clean coding practices.
β’ Experience in a Linux-based development environment.
β’ Proficient in JavaScript, HTML, and CSS3.
β’ Solid background in relational databases and SQL/MySQL.
β’ Working knowledge of system architecture concepts, debugging strategies, and observability fundamentals (logs, metrics, tracing).
β’ Proven commitment to code quality, testing, and maintainable design.
β’ Practical experience with or a strong interest in responsibly using AI tools for coding, debugging, testing, or documentation.
β’ Familiarity with Docker or containerized environments (a plus).
β’ Exposure to AWS or other cloud platforms (a plus).
β’ Experience in leveraging AI to enhance engineering workflows (a plus).
β’ Equal opportunity employer.
β’ Confidential handling of applicant information in accordance with EEO guidelines.
β’ Commitment to a culture of Diversity, Equity, Inclusion, and Belonging with relevant initiatives.
β’ Supportive and inclusive workplace practices.
Prothera
The Home Depot
Truelogic Software
Get handpicked remote jobs straight to your inbox weekly.