Responsibilities
✓ Design, develop, test, deploy, maintain and improve software applications for Web based
✓ Integration with backend system including usage of API and messaging technologies.
✓ Improve software quality using Scrum practices such as code review and unit testing.
✓ Assist PO/BA on user stories refinement.
✓ Assist QA/Tester on test automation and bug fixes.
✓ Assist DevOps on build and release automation.
✓ Prepare interface specifications and other design documentations.
Requirements
✓ Degree in computer science.
✓ At least 2 years of experience with web applications development using .NET Framework
✓ Have strong fundamentals (OOP, Design Pattern…)
✓ Excellent verbal communication skills.
✓ A fast learner, have a proactive attitude and an eye for quality work
✓ A team player - inclusive mindset to collaborate effectively in a diverse team
Prefered skills and experiences:
✓ Experience with development on a public cloud, @i Microsoft Azure, AWS will be an advantage
✓ Experience with microservices application development will be an advantage
✓ Experience in developing platform level features, such as configuration management, service
discovery and routing, feature switch, A/B testing, etc.
✓ Experience with messaging (Kafka, AMQP, MQTT or other messaging technologies), Java and
understand database schema design.
✓ Experience with Maven, Nexus or Artifactory Experience with Docker
✓ Experience with CI/CD systems, such as Bamboo, Jenkins Scrum certified, and with experience
in a Scrum project
Application Confirmation
You're applying for the role below: