Sr.Software Engineer - .Net

Bravado Media, JLT, Dubai

07-01-2012

12-31-2015

  • Collaboration with business stakeholders and other technical professionals to determine business and functional requirements.
  • Created Time and Cost estimations while considering best, worst and most likely scenarios.
  • Created use-cases, domain model and work flows (UML designing) based on requirement specification report using MS-Visio.
  • Designing SOA based on WebAPI-2 RESTFUL system architecture with attention to Integration using Entity Framework and Generic Repositories.
  • Successfully communicated all concepts and technical guidelines to development team and business stakeholders.
  • Database design fixes and adding new entities and relationships also developed stored procedures and optimized queries to achieve best results.
  • Managing source code on Team Foundation Server TFS.
  • Implementation of Unit tests for critical business scenario using MS Test.
  • Managing proper architectural and functional documentation of each phase.