Key Tasks and Responsibilities:
• Develop high-quality software solutions that deliver the required product features
• Participate in team meetings: daily stand-ups, bi-weekly sprint reviews, design meetings etc.
• Write design documentation, user documentation and test information as required
• Self-learn, to keep up with fast-moving cloud and software technologies
Knowledge and Experience:
• 2+ years experience with service-oriented architectures
• Experience with AWS and Azure
• Minimum 2 years programming skills in Java or C#
• Experience with continuous deployment and integration
• Experience using containers and container orchestration tools like Kubernetes
• Experience in Cloud security
• Experience of working in an Agile team, especially Scrum
• Experience developing software systems using relational databases
• Knowledge with Test driven-development and understanding of automated testing approaches
• Experience working with unit testing frameworks like JUnit, Selenium, Mockito