Thursday, September 03, 2020

Engineering Manager - Node.js/PHP Full Stack Development - Payment Domain (8-15 yrs) (Teamployer Business Services)

Job Location : Sharjah - UAE

This is a full-time position.

Reporting: Engineering Head - eCommerce

Education & Experience:

- Bachelor's Degree in Information Systems, Computer Science, or related field combined with

- 8+ years of experience in software product development and delivery using software development languages and frameworks such as full stack development, node framework, php.

- 4+ years hands-on experience developing payments solutions involving multiple payment gateways

- 6+ of hands-on experience developing RESTful micro-service based applications.

- 5+ years managing development teams of 6+ engineers.

- 4+ years skills in Node Js, experience in developing the scalable API's using various lib

- 5+ years of hands-on experience with Agile (Scrum or XP), test & behaviour driven development, continuous integration, and version control Experience working with near shore/offshore teams

- Highly proficient with building enterprise application with micro services

- Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Full stack coding principles

- Hands-on experience in web services (REST, SOAP, WSDL etc.), using SQL Database such as MS SQL, Azure SQL, Oracle, No-SQL(Aerospike), queue etc.

- Hands-on experience with modern frameworks, design patterns, containerized based applications.

- Hands-on experience in utilizing Node Libraries & NPM Modules, Koa, express frameworks Experience with Azure/AWS services for middle-tier is a big plus.

- Related DevOps tools experience a plus (e.g. VSTS/Azure DevOps, Jira, Hudson, Sonar, Jenkins etc)

- Experience in building scalable and highly available distributed systems

- Strong problem solving abilities and capable of articulating specific technical topics or assignments

- Expert in breaking down problems and estimate time for development tasks

- Hands on experience working at payment gateway provider's end is a plus

JOB DESCRIPTION :

- The Engineering Manager - Payments is considered the Subject Matter Expert, serving as the technical lead and participating in all phases of the development life cycle.

- The Engineering Manager - Payments oversees development, and delivery of payment solutions across various platforms

- The Engineering Manager - Payments will help establish full stack framework for multi-country, multi-currency, multi-gateway payment solutions and drive implementation of guidelines

Apply Now