Job Description
Primary Skills (Must Have):
Experience in NodeJS, Javascript, REST API & web applications.
Experience in application development in on-premise environments & at least one cloud environment (either AWS/Azure).
Experience installing and configuring Windows and Linux platforms
Experience in application development and support.
Good understanding of AWS cloud architecture and AWS services and on-premise virtualization technologies such as VMWare.
Knowledge of Web Services or Restful Services.
Knowledge on CI / CD process, architecture in AWS.
Good understanding on Docker containerization, load balancing and internet facing APIs.
Good working knowledge of databases such as PostgreSQL, MongoDB or REDIS.
Good understanding of SAFE Agile Scrum processes and knowledge in JIRA.
Experience of the full software development lifecycle (SDLC)
Secondary Skills (Good To Have)
Any experience with Microsoft .Net Platform/C# would be useful for legacy platforms.
Developer level certifications in AWS/Azure.
Prior experience working on mobile application development projects will be a plus.
Soft Skills
Ability to work as an individual contributor with minimal support.
Good verbal and written communication skills.
Ability to collaborate seamlessly with various stakeholders.
Self-motivated, good team player with good analytical and trouble-shooting skills.
Bachelor's degree in Computer Science