Project Overview:
Requirements:
- At least 3+ years of professional software development;
- Experience working with modern PHP frameworks like Laravel or Symfony (Laravel preferred);
- Practical experience in Python and NodeJS (optional);
- Strong knowledge on software design patterns and service-oriented architecture;
- Ability to analyze and translate business requirements into technical solutions;
- Strong knowledge of SDLC, strong knowledge of working with git-based versioning systems and integrating them into CI/CD pipelines;
- Strong Experience building / integrating REST services and very good understanding of the HTTP stack;
- Knowledge about GraphQL protocol (practical experience is a plus);
- Practical experience with Azure is a plus;
- Solid understanding of Adobe Campaign and Adobe Target;
- Experience with LDAP/AD or any Identity provider, especially oAuth, OpenID, SAML;
- Experience working with containerized applications (K8S is a plus);
- Good experience writing automated units, functional and integration tests;
- Knowledge about modern frontend development techniques & frameworks (hands on experience with React/Vue/Angular is a plus);
- Ready for being autonomous, proactive and to take technical leadership;
- Fluent English.