Education/ Experience and Skill Requirement
-
A graduate in computer science or a related field
-
Over five years of experience in a similar role
-
Proficiency in developing, testing and deploying high-quality, stable changes successfully in a timely manner
-
Proficiency in Python is a must. Experience in Elasticsearch, AngularJS and Vue.js would be an added advantage
-
Experience and knowledge in APIs, Django, Flask, SQL server and PostgreSQL
-
Ability to apply analytical and creative thinking and adapt to changes in requirements
-
Excellent written and verbal communication skills
-
Ability to multitask in a fast-paced environment while adhering to strict deadlines
-
Willingness to work in the US shift
Responsibilities
-
Develop, test and deploy software features and/or content that are released to solution end-users
-
Continue learning through additional training and code review sessions
-
Improve the quality and productivity of output
-
Communicate and collaborate with all stakeholders to develop solutions, while adhering to coding standards and best practices
-
Plan projects effectively and develop expected solutions
-
Respond to bugs and requests for product development through internal systems
-
Engage effectively in the development and feedback life cycle
-
Participate in design discussions and brainstorm ideas to improve and/or develop new features
-
Conduct quality checks and adhere to the pre-defined service-level agreement