• PHP Software Developer

Industry E-Learning
Location Timisoara
Experience Range 3 - 20 Years
Qualification Bachelor of Engineering (B.Tech/B.E)
Expired

Functional Teaching / Education / Language Specialist
Job Description
About Us
We know that people are our "greatest asset". Our staff’s professionalism, innovation, teamwork and dedication to excellence have helped us become one of the world’s leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee you will be working on products and platforms for some of the most innovative software companies in the world. The opportunity to evolve your expertise by using new cutting edge technologies will expand your horizons and create an exciting work environment. You’ll also gain enormous knowledge working alongside other highly skilled professionals that will help accelerate your career progression. At Ness we treat our values of rigor, innovation and partnership with the highest priority and they are placed at the very core of our business — to guide us through our daily operations and interactions with our customers. We offer our employees exciting and challenging projects across a diverse range of industries, as well as the opportunity to collaborate with a group of forward thinking, capable partners around the globe.
About Company
Pearson Education is a British-owned education publishing and assessment service to schools and corporations, as well for students directly.
Roles and Responsibility


PHP Software Developer

 

About the client

 

We are currently recruiting: PHP Developer for Pearson MyEnglishLab project.

 

MyEnglishLab is a brand comprising a suite of online, cutting edge digital learning & assessment products currently enjoyed by over users in 178 countries ~5mln (2019 data) . Our learning products are aimed at Adult, Secondary and Primary English language teachers and learners offering engaging, motivating and relevant content.

 

Flexible options provide for blended solutions, standalone digital products (which could also be used in place of a traditional student?s book) and bundled products and services. Our assessment products offer Placement and Progress capability that can run as standalone or integrated solutions alongside appropriate learning content.

 

Products are mapped to the GSE as part of our DNA.

 


Responsibilities:

 

  • Work in Distributed Agile environment (SAFE) – participate in refinements to build requirements and specifications.
  • Development driven by business requirements delivered by Product Owner.
  • Deliver project code-releases in cooperation with QA team to ensure high quality.
  • Deliver project code-releases in cooperation with DevOps team.
  • Be able to perform database related profiling, log query, fault-finding and resolution of issues
  • Be prepared to support mission critical or live/production environment issue



Requirements:


  • PHP 7 at a senior level where one can explain the more common pitfalls and steer clear of faults and errors.
  • Symfony 3 and higher at a senior level where one can provide the better/best practices given a Object Oriented Architecture and related design patterns. The flavor is REST. Maybe you have use Spring ecosystem and you are open to a different challenge and you can use your lessons learned in Spring.
  • Refactoring at a level where one can refactor legacy code as part of changes delivery.
  • OOP and related good practices (incl. Clean code, SOLID, KISS, DRY, YAGNI, TDA, SCA/SoC) are part of your daily habbits.
  • Databases are not a mystery to you and have used them previously both for development and while they are up and running.
  • Scripting is another topic that you understand in such a way that you can use it for setup, CI, CD or even as a development language for a component of your platform.
  • GIT – you know, understand and use. Gitflow understanding is appreciated as well.
  • Software development tooling: Jira, Confluence, Jenkins, GitHub or Bitbucket – you can use or are ready to learn their use.
  • Technology enthusiast – eager to work with a range of exotic technologies.
  • Bachelor degree in Computer Science or a related technical field.
  • Fluency in English

 

Tech stack:

 

  • PHP (must have)
  • Symfony (must have)
  • MySQL (must have), MongoDB (nice to have)
  • NewRelic, Kibana. (nice to have)
  • AWS (nice to have)


(must have it really needs to be there while nice to have is something you may have used or have experience in something similar and are ready to learn as the need comes up).

 

A+| A| A-