Senior PHP Developer

Job Description

Senior Software Engineer, Sustainable Mobility

Our team is responsible for designing and building platforms focused on automotive vehicle performance indicators and fuel efficiency driving factors. This enables our customers to make decisions with conviction.

Responsibilities:

  • Design, develop, test, and implement scalable automotive forecast-based web applications with a focus on backend services and data-driven functionality.
  • Lead the development and maintenance of server-side logic using PHP and the Laravel framework.
  • Work with relational and non-relational databases such as MySQL and MongoDB, including writing and optimizing SQL queries.
  • Develop and execute detailed test plans, test cases, and test scenarios to ensure high-quality software deliverables.
  • Perform end-to-end system testing, integration testing, and SQA validations, including data integrity checks with SQL.
  • Assist the Product Management group in converting requirements into technical specifications, emphasizing backend components and data flows.
  • Facilitate User Acceptance Testing (UAT) by defining testing scenarios and ensuring backend systems meet user expectations.
  • Review test results, debug issues, and coordinate with the team to resolve performance, quality, and data-related issues.
  • Implement AWS technologies and agile methodologies, including GitLab CI/CD, Docker, and Terraform.
  • Collaborate with product owners and technology leaders to clarify requirements and improve code architecture and quality.
  • Support post-release queries from operations and support teams.

Requirements:

  • Bachelor’s degree in computer science or related field.
  • 8-10 years of experience in backend development using PHP and Laravel.
  • Strong experience with MySQL, including writing complex SQL queries, joins, and stored procedures.
  • Hands-on experience with MongoDB.
  • Proven experience in software quality assurance (SQA), including developing and executing test cases, creating test scenarios, and validating results using SQL.
  • Knowledge of AWS technologies and/or serverless architectures.
  • Familiarity with DevOps pipelines (TeamCity, GitLab, Azure).
  • Strong verbal and written communication skills.
  • Ability to work both independently and in a team-oriented environment.
  • Strong sense of ownership and urgency.
  • Excellent troubleshooting and debugging skills.
  • Experience in Agile Development preferred.
  • Strong interpersonal skills to lead discussions with stakeholders and clients.