Job Responsibilities :

  • Ensure that project deliverables are within established budget and on time
  • Adhere to policies and procedures to ensure high quality output
  • Provide support to customers on deployed applications, answer all queries, and perform troubleshooting activities (recreate steps taken by user to locate sources of problems)
  • Ensure client satisfaction with GSI Services project deliverables
  • Contributes to the verification of the Business Requirements documents
  • Contributes to the Database and Application Design documentation
  • Receives fragmented programming tasks related to application functionality from a Requirements Specification document, then develops the code and translates the logic into a programming language
  • Perform unit and functional testing using sample datasets to check code is working as intended
  • Documents written code according to internal standards
  • Review’s code written by others to ensure it is bug free
  • Develops deployment packages ready to be installed
  • Contribute to writing of installation documents
  • Consult manuals, periodicals and technical reports

Job Requirements:

  • Minimum 4 years of relevant experience in software development
  • Bachelor’s Degree in computer science, Information Technology or equivalent.
  • Proficiency in spoken and written English; French is a plus
  • Strong Knowledge in c#.Net Development (WPF, .Net framework, .Net Core)
  • Strong Knowledge in Entity Framework and WebAPIs services
  • Strong knowledge of SQL and RDBMS database design
  • Experience with Git repositories (GitHub, Azure Git…)
  • Experience with Agile methodologies and DevOps techniques (Azure Devops)
  • Passionate and curious about emerging technologies and can quickly evaluate and adapt to new frameworks, languages, and approaches.
  • Knowledge of Azure Cloud PaaS/IaaS, Docker and CI/CD is a plus.
  • Knowledge of UML, Agile and Scrum methodologies is a plus.
  • Strong knowledge of OOP and Coding Design patterns.
  • Strong knowledge of MVVM pattern
  • Experience in GIS or ESRI ArcGIS Platform and APIs is a plus