Job Description
Roles & Responsibilities
Job Description/Responsibilities:
- A Senior IT Developer with experience of > 5 years with strong business acumen and communication skills along with analytical and problem-solving aptitude.
- Design and development experience building a reusable RESTAPI model/framework to publish and consume data across systems.
- Integration of user-facing elements developed by Web/Mobile front-end developers with server-side logic.
- Writing reusable, testable, and efficient code with the whole web stack, including protocols and web server optimization techniques.
- Design and implementation of low-latency, high-availability, and performant applications.
- Implementation of security and data protection.
Requirements
- Strong proficiency with MEAN (Mongo, Express, Angular/React and Node) Stack.
- In depth knowledge of NodeJS, Express JS and related JS frameworks such as React, Ember etc.
- Hands on experience om creating secure RESTful-based web services in JSON/XML. Angular/React JS experience is added advantage.
- Integration of data storage solutions primarily NoSQL. Previous working experience as a MongoDB/DynamoDB Developer and/or Specialized technical knowledge of the MongoDB platform.
- Experience of front-end technologies, such as HTML5, CSS3 and others.
- Experience with Linux OS environment.
- Strong hands-on experience with AWS cloud technologies like Lambda, EC2, CloudWatch etc.
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and systems via APIs, good understanding of end-to-end API management patterns.
- Implementing automated testing platforms and unit tests.
- Proficient understanding of DevOps (CI/CD) and version control with Github.
- Knowledge of following will be considered as an advantage
- Practicing agile or scaled agile methodologies for software delivery (preferably Azure DevOps).
- Creating secure mobile applications on various platforms.
- Consumer Web Development Experience for High-Traffic, Public Facing web applications.