Qualifications and Profile
Candidate must have at least a Bachelor’s Degree in any of these faculties ;
- Computer Science
- Information Technology]
- Programming & Systems Analysis
- Science (Computer Studies)
Mandatory:
- 4+ years of total software development experience with detailed understanding of user interface frameworks, back-end software architecture interactions and design capabilities
- Strong development experience in developing RESTful Web Services using Node.js or Python
- 4+ years of experience in developing software using following technologies:
- Python coding and data pipeline building
- NoSQL database preferably MongoDB
- Restful Web API development with any API manager like WSO2
- Strong knowledge & experience with code versioning using Git.
- Experience deploying and debugging Node.js or Python application
- Experience writing and running automated tests including, but not limited to, integration and unit
Technical (Nice to have)
- Experience with Jenkins or other CI/CD tools
- Experience with Redis and Redis graph
- Experience with RabbitMQ, Message Brokers and JMS
- Experience with Node JS, C# or Java development & debugging.
- Experience with Elastic search (ELK stack)
- Experience with Testing Tools including Mocha, Chai, Sinon, Supertest, Enzyme, Selenium, Load Runner, JSLint and Cucumber
- Operating System and Infrastructure experience with Linux & Windows servers
- React or Angular
Other Professional Skills and Mind-set
- Ability and willingness to learn and adopt new technologies
- Strong organizational and communication skills
- Strong analytical and problem solving skills
- Awareness of various software development procedures
- Ability to follow defined procedures
- Understanding and respect of cultural diversity
EA License No: 11C4879 / Registration ID : R1218583
Apar Technologies Pte Ltd, Singapore