Senior Analyst Node Js Developer

Year    Mumbai, Maharashtra, India

Job Description



Travelex is the biggest foreign currency exchange company headquartered in London, UK. Its main businesses are international payments, bureaux de change and issuing prepaid credit cards for use by travelers. They are developing a number of exciting new products, which the team in Sofia will be heavily involved in delivering.

Successful candidates will be involved in designing, building, deploying and supporting the API-first platform.

You should have experience with the core technologies and be aware of the challenges of
building a high-performance, high-availability, distributed and scalable system. This will be a core system of the organization and will integrate across retail channels, marketing, and the data-science departments.

Experience

  • B.E (preferred)/ B.Sc / B.Tech/ MCA or other qualifications - diploma (with Mathematics and/or IT as compulsory subjects) with a minimum of 2 years of IT experience.
  • Experience of Node JS, AWS, Chai, Mocha
  • The candidate should have understanding of micro services, APIs
  • An understanding and interest in the use of IT within business functions.
  • Has good analysis / documentation skills
  • B.E (preferred)/ B.Sc / B.Tech/ MCA or other qualifications - diploma (with Mathematics and/or IT as compulsory subjects) with a minimum of 2 years of IT experience.
Role Purpose

The candidate will be responsible for the development & support of a number of applications within Travelex. The role requires the resource to be working in close coordination with peers, Technical Managers, Team Leaders, other parties to develop new and existing applications.

Key Accountabilities

The candidate will be responsible for the development & support of a number of applications within Travelex. The role requires the resource to be working in close coordination with peers, Technical Managers, Team Leaders, other parties to develop new and existing applications.

The role will require the resource to work with users across the world to collaboratively meet the business needs. The role will deliver to requirements and assist in adherence of project standards, processes and guidelines to ensure both depth and quality.

Technical activities
  • Log time recording statistics, for monthly reporting, against all tasks
  • Be an effective member of the team who is adaptable to change
  • Be able to work under pressure ensuring tasks are completed to agreed time scale and cost
  • Able to resolve problems in a timely manner escalating matters as required to colleagues
  • Good interpersonal skills and be an effective communicator - both written and verbal
  • Understand the concepts of the Development Life Cycle
  • Understand IT concepts and best practices
  • Regular completion of time sheets with accuracy for the timely provision of ad hoc MI queries
  • Dependable and reliable timekeeping and attendance
  • Able to deliver to business requirements
  • Quick to identify possible issues that can result in system failures
  • Ability to conduct research into systems issues and products as required
  • Multi-threaded architectures, thread management, latency and throughput optimization
RDBMS, SQL databases, distributed transaction, ACID as well as no SQL database
  • Secure coding, security analysis, PKI management, HSM, SSL/TLS, OAuth and SAML
  • Experience with RESTful APIs
  • Moderate understanding of data structures
  • Scalability and efficiency must always be the candidate's concern
  • Experience with the following technologies: HTTP protocols, JSON and XML parsing and
serialization, Git, Linux shell scripting
  • Building and operating SaaS-based application
  • Enterprise in Node Js & Java
  • Good to have knowledge on React JS, Angular JS, CSS, HTML, Javascript
  • Understanding of cloud concepts related to AWS/Azure/Google Cloud
  • Hands-on Node.js experience
  • Good understanding of web based projects
  • Good knowledge of SOLID Principles with Design Patterns and their implementation
  • Understanding of OWASP principles and its usage
  • An understanding and interest in the use of IT within business functions
  • Team player with excellent communication skills
  • Self-confident with the ability to articulate progress to others
  • Excellent written and oral communication skills
  • Demonstrate a 'can-do' attitude - an ability to take on professional challenges and be both proactive and resourceful in responding to change
  • Be flexible with regard to changing workloads
  • Strong analytical and inter-personal skills
  • Willingness to learn new technologies or to work on other applications if needed
  • Chai, Mocha, Mockito, BitBucket, Github
  • Exposure to PA-DSS compliant application development
  • Currency solution domain knowledge - Desired
  • Openness to feedback from superiors and ability to work under their guidance

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2921363
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Mumbai, Maharashtra, India
  • Education
    Not mentioned
  • Experience
    Year