The Candidate shall possess at least a Degree in Information Technology (IT), Computer Engineering, Computer Science or equivalent qualification.
The Candidate shall have at least FOUR (4) years of work experience in IT development,with exposure to end-to-end software development lifecycle (SDLC - system analysis and design; full stack development and testing; and operational support and maintenance).
The Candidate shall have at least FOUR (4) years of development experience in using the Microsoft .Net Core framework, MVC, WCF and be proficient in C#.NET.
The Candidate is to have development experience in the front-end web technologies and frameworks: HTML, CSS, JavaScript, JQuery, Ajax, Bootstrap.
The Candidate shall have at least FOUR (4) years of work experience in Microsoft SQL Server and be proficient in developing applications which involve relational database schema design and writing optimized SQL queries and stored procedures
The Candidate shall have at least TWO (2) years of experience in developing and managing the REST APIs in compliance with the OpenAPI 2.0 Specification using Node.js.
The Candidate is to have experience in working on caching technologies such as Memcached, Redis Cache, Amazon ElastiCache for Redis
The Candidate shall have at least ONE (1) year of experience in using AWS services including AWS S3, EC2, RDS, lambda, AWS SDK for .NET and AWS CLI.
The Candidate shall have at least ONE (1) year of experience working in Linux Server environment
The Candidate is to have working experience in Pinpoint or similar EDM services.
The Candidate is to have working experience in Python programming language.
The Candidate is to have working experience in using OAuth 2.0 technology.
The Candidate is to have exposure to load balancing technologies such as Keepalived, HA Proxy, PM2
The Candidate is to have working knowledge in the automated testing and continuous integration (CI) process