PHP Developer

VACANCY DESCRIPTION

OUR PARTNER

It is one of the world's top 10 software companies with a global team of 19 000 professionals of 145 nationalities, working across 190 countries. Their purpose is to develop the best solutions for their customers - each project is personalized, rewarding and purposeful.

PURPOSE OF THE JOB

As a Software Developer, you’ll be a member of the R&D Business Unit in Sofia and the global engineering community, collaborating on the strategy definition of software development; technological framework and functional approach in an Agile Environment. You’ll develop new technologies that will shape customers’ experience.

DUTIES

- Integrate user requirements for the development of new (or upgrade of existing) software solutions;
- Design technical solutions and perform feasibility studies;
- Propose viable technical solutions to Product Management and/or users for validation;
- Develop software according to standards;
- Model, design and implement databases;
- Conduct unit, package and performance tests and ensure a level of quality in line with the company guidelines;
- Participate in the validation phase of the product cycle, fine-tuning when necessary to finalize the product;
- Support the customer by debugging existing solutions in collaboration with Product Manager or Product Definition Analyst;
- Produce software documentation necessary for the application and issue it to the requesting departments.

REQUIREMENTS

Core Tech requirements for this role are:
  • In depth knowledge and experience with PHP scripting language
  • Good working knowledge of HTML, CSS, JavaScript and JS frameworks
  • Experience with SQL, data management and related databases
  • Experience with Git Desired Tech skills, but not essential for this role:
  • Python
  • Weblogic , JBoss
  • Web-services (SOAP, REST)
  • Java Core, Java EE (EJB, JPA)
  • Experience with Full stack technologies / architecture
  • Skills / experience with other technologies is a plus
You’ll also have great skills and abilities:- University degree in Computer Engineering or Science or related field- Agile / Scaling Agile knowledge- Investigate new technologies, learn new methods and innovation- Subject matter expert on knowledge of the complete software development lifecycle - Advanced level of written and oral English- Strong team player with a collaborative mindset- Proactive with a ‘can-do’ attitude

WHAT WE OFFER

  • Attractive salary referring to your skills and experience;
  • Private health care;
  • Food vouchers;
  • Social events;
  • Access to e-learning platform Udemy
  • Option for a B2B contract
  • Flexible working hours;
  • Relocation bonus and assistance;
  • Work with cutting-edge technologies;
  • Innovative projects for the biggest worldwide brands;
  • Support for professional career growth by matching your skills and plans with suitable projects;
  • Possibility to work in other NATEK European branches;
  • Transparent recruitment process with our full support (coaching, consulting, clear feedback);

Salary

Negotiable depending on candidate's seniority

Share this offer: