:We are currently seeking a Software Developer , to join the team based in Abu Dhabi, UAE.About The Role: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.You will be reporting directly to the IDS Global Development Manager in Abu Dhabi and will be based in the Abu Dhabi office.Your main missions and responsibilities will be to: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.
About You:Catch this opportunity and invest on your skills development, should your profile meets these requirements.
Knowledge of Agile development methodology
Working experience in software frameworks like .NET core, ASP.NET, Angular.
Working experience in writing SQL queries in SQL server
Working experience using Azure DevOps
Excellent logical and analytical skills.
Excellent written and oral communication skills in English
Work experience:
3 to 5 years\' work experience in software development
Minimum education level:
Bachelor of Computer science degree
Nice to have:
Worked in multi-cultural / multi-national companies.
Already being in TEN IDS is an added value.
Strong team spirit
Eager to learn modern technologies and innovate.
Positive mindset
Starting Date: ASAPInternal applications are treated with priority by our Recruiting Team against external applications. We also consider providing timely and direct feedback to internal applicants a must have. And once receiving your application, Recruiting Team will screen and match your skills, experience, and potential team fit against the role requirements.We ask for your patience as the team completes the volume of applications with reasonable timeframe. You can check your application progress directly in PeopleConnect Recruiting.