Enable job alerts via email!

Software Development Engineer II CC Raster and Imagery

Esri

Sharjah

On-site

AED 120,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading GIS technology firm in Sharjah, UAE is seeking a Software Developer to create imagery data management functionalities and develop UI/UX components using C#. The role involves collaboration with other developers in a professional Agile environment. Candidates should have at least 2 years of experience in software development with strong knowledge of C and C#. This position offers a full-time contract with opportunities for career growth.

Qualifications

  • 2 years of professional experience with software development engineering.
  • Strong foundation in object-oriented software principles.
  • Experience with C and C# or Java.

Responsibilities

  • Develop fullstack GIS applications using C and C#.
  • Build software that follows industry-standard design patterns.
  • Collaborate with developers and product managers.

Skills

C
C#
Object-oriented programming
Agile methodologies

Education

Bachelor's in computer science, mathematics, or STEM

Tools

Visual Studio
Git
Job description
Overview

In this position you will develop imagery data management functionality in C as well as design and develop UI / UX components in C# using MVVM and XAML. As a part of the Raster team youll support the development of image processing capabilities including adding support for satellite data (optical and SAR) drone imagery and frame imagery. Join us to collaborate with Software Developers and Product Engineers in a professional culture and a challenging yet fun work environment.

Responsibilities
  • Use C and C# to develop fullstack GIS applications
  • Build software that follows industrystandard design patterns development methodologies and deployment models
  • Design test and release capabilities in the ArcGIS platform to improve overall application quality
  • Solve complex problems with application design development and user experiences
  • Collaborate with other developers engineers and product managers throughout the development process
  • Work effectively in an Agile Scrum team environment
Requirements
  • 2 years of professional experience with software development engineering
  • Strong foundation in objectoriented software principles
  • Ability to analyze software / algorithms and identify improvements
  • Experience with C and C# or Java
  • Bachelors in computer science mathematics or STEM related field
Recommended Qualifications
  • Experience developing C COM components
  • Experience in UI development using XAML / WPF and MVVM design pattern
  • Knowledge of building RESTful web services
  • Knowledge of scripting languages such as JavaScript or Python
  • Experience using Git as source management system in large teams
  • Experience using Visual Studio for software development
Key Skills

Anti Money Laundering,English Speaking,Data Entry,Food,Investigation,Adobe Indesign

Employment Type: Full Time

Experience: years

Vacancy: 1

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.