Job responsibilities:
- Developing software using Agile methodology
- Collaborating closely with Business Analysts and Quality Control Engineers for user stories elaboration, testing activities and bug fixing
- Responsible for providing estimates for user stories during sprint planning
- Responsible for converting acceptance criteria into automated unit tests
- Championing Agile technical practices such as test-driven development, pair programming, and refactoring
- Involving in application deployment
Job requirement:
- Degree or Diploma in Computer Science, Business or related IT discipline
- At least 3 years of hands-on Full Stack experience of developing cloud-native applications using .NET Framework and interested in Outsystems
- Working experiment on OutSystems projects will be an added advantage
- Working experience in Agile software development and technical practices
- Familiar with OOP programming and Design pattern • Familiar with HTML5, CSS and JavaScript frameworks • Working experience with interfacing using SOAP/REST API technologies
- Working experience in full-stack development will be an added advantage
- Working experience in Oracle database, SQL and PLSQL scripting will be an added advantage
- Working experience in setting up, configuring and administrating Microsoft IIS will be an added advantage • Experience in workflow products
- Positive and willing to learn new technologies
- Ability to understand complex systems and think strategically about business, products and technical challenges
- Team player and passionate in championing the team to continuously refactor and improve to deliver the quality software product