As a Software Developer, you will work in an agile team to develop software and tools, by analyzing user stories and converting them into working and tested software in an agile development cycle.
Work experience- 5 to 8 years
Must Have
Knowledge of Agile development methodology
Working experience in software frameworks like .NET core, Angular.
Working experience with MongoDB and CosmoDB
Working experience with Microsoft Azure’s services to build PaaS solutions. Must be able to create and support Azure solutions using resources such as SQL, API management, key vault, functions, app services, etc.
Working experience using Azure DevOps
Excellent logical and analytical skills.
Excellent written and oral communication skills in English
Minimum education level- Bachelor of Computer Science
Nice to have:
Experience in Python
Worked in multi-cultural / multi-national companies.
Strong team spirit
Eager to learn modern technologies and innovate.
Positive mindset
Job Scope:
Actively participate in agile ceremonies – daily standup, sprint planning, review, demo, refinement.
Refine the user stories with Product Owner and technical lead.
Estimate user stories during refinement and sprint planning.
Split the user stories into tasks as needed.
Implement the user stories by writing clean, efficient code that meets defined acceptance criteria.
Write and execute unit test cases that are shared with the testers.
Produce software documentation for reference.
Troubleshoot and fix defects found in QA, UAT, Preproduction
Support/fix defects found in production as needed.
Synchronize daily activities during the daily stand-up meetings.
Solicit Product Owner for additional information as needed.
Location- Abu Dhabi (We are open to consider candidates who are willing to relocate)
Joining period- Within 30 days