Duties & Responsibilities:
Design, build and maintain
efficient, reusable, and reliable code
Ensure the best
performance and quality of applications
Comply with corporate
quality policies and procedures
Ensure all training requirements
are completed in a timely manner.
self-motivated, able to multi-task, and willing to learn new
multi-tasking, and prioritizing skills.
Configuration skills to
manage different types of tools.
Desired Technical Skills and
2-3 years of experience in the following
Advanced skills in developing Windows applications
using WPF, C#, .Net Core (WPF).
Knowing ThinkGeo, Telerik and
other mapping technologies will be an advantage.
and Development experience using object-oriented design principles.
Familiarity with source code control software – preferably with
GIT and DevOps
Knowledge and understanding of SDLC (System
Development Life Cycle)
Intensive and progressive experience in
relational database technologies, specifically MS SQL and Microsoft
Understanding of Agile methodologies
capability of handling Azure Database management.
of Rule-based software design and implementation.
Excellent communication skills. Ability to communicate
with business stakeholders as well as
Excellent listening skills to understand customer needs
Excellent critical and creative thinking skills and the ability to
Ability to work in a team and collaborate
Ability to adapt to changing and increasing
Ability to assess and identify bottlenecks and
Fluency in English is required (spoken and