Note: The job is a remote job and is open to candidates in USA. Optimize Search Group is seeking a Senior Backend PHP Developer to participate in the design, development, and implementation of sophisticated software solutions. The role involves designing and maintaining scalable backend applications and RESTful APIs, collaborating with teams throughout the software development lifecycle, and mentoring fellow engineers.
Responsibilities
• Design, develop, and maintain scalable backend applications and RESTful APIs using PHP frameworks and modern development practices
• Utilize strong problem-solving and analytical skills to contribute to the design and implementation of integrated software solutions
• Assist in gathering, reviewing, and analyzing technical and business requirements
• Participate in code reviews, architecture discussions, and technical presentations
• Manage and support multiple concurrent development activities and priorities
• Collaborate with developers, QA teams, and project stakeholders throughout the software development lifecycle
• Develop and implement effective testing strategies and support software quality assurance efforts
• Identify opportunities to improve development processes, system architecture, and infrastructure
• Recommend and implement enhancements to improve application performance, maintainability, and user experience
• Support software changes and enhancements from initial development through deployment and post-release support
• Accurately troubleshoot, repair, and document application changes and updates
• Research and evaluate emerging technologies and tools
• Respond to inquiries from internal users and technical support teams regarding application functionality and operations
• Participate in a collaborative, self-directed, multi-disciplinary team environment
• Mentor and cross-train fellow engineers as needed
• Ensure development efforts align with documentation, customer satisfaction, and security requirements
• Attend required meetings and trainings, work scheduled overtime when necessary, and perform additional duties as assigned
Skills
• Successfully pass and maintain acceptable background checks and security clearances
• Associate degree from a two-year college or university plus 5 years of related experience, or an equivalent combination of education and experience
• Strong understanding of software development lifecycle (SDLC) tools, methodologies, and best practices
• Excellent written and verbal communication skills with the ability to clearly communicate technical concepts
• Strong sense of ownership and accountability for assigned tasks and projects
• Ability to manage and resolve issues within established service expectations
• 5+ years of experience with Object-Oriented Programming and REST API development
• 5+ years of professional PHP development experience
• Experience working with MySQL (Aurora) and MongoDB (DocumentDB)
• Experience with ORM technologies such as Doctrine or Eloquent
• Experience with Symfony
• Familiarity with relational and NoSQL databases
• Experience with version control systems and CI/CD deployment processes
• Comfortable working in Docker-based development environments
• Strong collaboration and teamwork skills
• Experience using JetBrains IDEs preferred
Benefits
• Full-Time Permanent role with base salary, benefits and bonus eligibility
Company Overview
• Optimize Search Group is a leading talent solutions provider focused on creating partnerships that drive results for our clients and candidates in our specialty areas in Information Technology, Accounting and Finance, Legal, and Executive Search. It was founded in undefined, and is headquartered in Dallas, Texas, US, with a workforce of 11-50 employees. Its website is https://optimizesg.com/.