Software Development Engineer II

4 days ago


Sharjah, Sharjah, United Arab Emirates Esri Full time

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. You will be part of the Raster team, supporting 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 full-stack GIS applications
  • Build software that follows industry-standard 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 object-oriented software principles
  • Ability to analyze software / algorithms and identify improvements
  • Experience with C++ and C# or Java
  • Bachelor's in computer science, mathematics, or STEM related field

Recommended Qualifications

  • Experience in UI development using XAML / WPF and MVVM design pattern
  • Knowledge of building RESTful web services
  • Experience using Git as source management system in large teams
  • Experience using Visual Studio for software development

If you don't meet all of the preferred qualifications for this position, we encourage you to still apply

Esri is an equal opportunity employer (EOE) and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. If you need reasonable accommodation for any part of the employment process, please email and let us know the nature of your request and your contact information. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.

Esri takes our responsibility to protect your privacy seriously. We are committed to respecting your privacy by providing transparency in how we acquire and use your information, giving you control of your information and preferences, and holding ourselves to the highest national and international standards, including CCPA and GDPR compliance.

#J-18808-Ljbffr

  • Sharjah, Sharjah, United Arab Emirates Esri Full time

    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. You will be part of the Raster team, supporting the development of image processing capabilities including adding support for satellite data (optical and SAR), drone imagery, and frame imagery. Join us to...


  • Sharjah, Sharjah, United Arab Emirates RED TIC Full time

    CDIDubaiPublié il y a 3 moisRED TIC looking for a passionateSoftware Development Engineerto join our innovative team. You will design, develop, and maintain high-quality software solutions that meet business and user requirements, while collaborating with cross-functional teams to deliver impactful projects.Key ResponsibilitiesSoftware Design and...


  • Sharjah, Sharjah, United Arab Emirates Esri Full time

    In this position you will develop data management functionality on the server side in Java / Scala technologies. You will be part of Esri's Raster / Imagery team, working on the development of Reality Server and the Project Management REST API which manages information including missions, flight plans, and drone fleets within ArcGIS Enterprise and ArcGIS...


  • Sharjah, Sharjah, United Arab Emirates Esri Full time

    In this position you will develop data management functionality on the server side in Java / Scala technologies. You will be part of Esri's Raster / Imagery team, working on the development of Reality Server and the Project Management REST API which manages information including missions, flight plans, and drone fleets within ArcGIS Enterprise and ArcGIS...


  • Sharjah, Sharjah, United Arab Emirates Petrofac Sharjah Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer Lead Developer to join our team at Jobtrack Management Services Sharjah. In this role, you will be responsible for developing and implementing effective software system validation and testing methods.Key ResponsibilitiesSoftware System Validation: Develop and implement effective software system...


  • Sharjah, Sharjah, United Arab Emirates Esri Full time

    In this position you will develop data management functionality on the server side in Java/Scala technologies. You will be part of Esri's Raster / Imagery team, working on the development of Reality Server and the Project Management REST API which manages information including missions, flight plans, and drone fleets within ArcGIS Enterprise and ArcGIS...


  • Sharjah, Sharjah, United Arab Emirates Esri Full time

    In this position you will develop data management functionality on the server side in Java/Scala technologies. You will be part of Esri's Raster / Imagery team, working on the development of Reality Server and the Project Management REST API which manages information including missions, flight plans, and drone fleets within ArcGIS Enterprise and ArcGIS...

  • Software Engineer

    1 day ago


    Sharjah, Sharjah, United Arab Emirates Industry Networks FZC Full time

    Who are we?BNC is the largest database of project intelligence in the Middle East, Africa, and South Asia, covering over 36,000+ live projects across the energy, urban, transport, and industrial sectors in 72 countries. Founded in 2004 as a technology company, BNC offers project intelligence services deeply integrated with a unique and specialized cloud CRM...

  • Software Engineer

    2 days ago


    Sharjah, Sharjah, United Arab Emirates Teachmecode Full time

    Join SnowHeap LLC as a Software Engineer in Sharjah, UAE, to lead in data analytics and AI. Work with experts on impactful, innovative tech solutions in a creative and growth-focused environment.DescriptionJoin SnowHeap LLC, a pioneering software development company in Sharjah Media City, UAE. We lead in data analytics and AI with a decade of experience...


  • Sharjah, Sharjah, United Arab Emirates Wood PLC Full time

    Job DescriptionWe are seeking an experienced Piping Design Engineer to join our team in the UAE. As a key member of our engineering group, you will be responsible for leading and managing piping engineering and design projects.This is a challenging role that requires strong technical expertise and leadership skills. You will be working closely with...

  • Manager II

    7 days ago


    Sharjah, Sharjah, United Arab Emirates Amazon Full time

    Manager II - ML Data Operations, (GO-AI)Want to join the Earth's most customer centric company? Are you someone who likes to design the right workforce strategy to meet long-term process targets? Do you like to develop the talent to create a high performing team? If yes, we have opportunities for you. Global Operations - AI (GO-AI) at Amazon is looking to...


  • Sharjah, Sharjah, United Arab Emirates careem Full time

    Work closely with engineers across many teams to architect and build highly scalable and robust backend applications and services

  • Software Engineer

    2 weeks ago


    Sharjah, Sharjah, United Arab Emirates Dubai Aviation Corporation Full time

    MAIN OBJECTIVE OF ROLETo design, develop, implement, and maintain software-based technology and products that provide support across flydubai.KEY RESPONSIBILITIESExecutes a complete Software Development Life Cycle (SDLC), encompassing activities such as requirement analysis, solution design, coding, unit testing, integration and supporting throughout quality...


  • Sharjah, Sharjah, United Arab Emirates ultiwise management consultant Full time

    Lead end to end software project development responsible for product design testing debugging and documentation in all phases of development


  • Sharjah, Sharjah, United Arab Emirates recruitment e selection Full time

    Responsible for the design development testing and evaluation of software programs use of sdlc processes in all stages of the product


  • Sharjah, Sharjah, United Arab Emirates Esri Full time

    We're looking for a skilled geospatial software engineer to join our team. As a key member of our engineering team, you'll be responsible for developing full-stack GIS applications, designing and implementing image processing capabilities, and working closely with cross-functional teams. Our ideal candidate will have a strong background in software...


  • Sharjah, Sharjah, United Arab Emirates SnowHeap LLC Full time

    Join SnowHeap LLC, a pioneering software development company in Sharjah Media City, UAE. We lead in data analytics and AI with a decade of experience crafting innovative solutions for complex challenges. As a Software Engineer, you'll work with industry experts on cutting-edge, user-friendly platforms. Our small team fosters creativity and growth, delivering...


  • Sharjah, Sharjah, United Arab Emirates arvind human resources Full time

    Bachelors degree in information technology software development management software engineering bcomputerb science or a related field


  • Sharjah, Sharjah, United Arab Emirates Emirates Full time

    Job PurposeKickstart Your Career at Emirates: Innovate, Grow, SucceedEmbrace the opportunity to join Emirates, a global leader in aviation renowned for connecting the world via our dynamic hub in Dubai. We offer you a chance to contribute to our award-winning 'Fly Better' initiative. If you're driven by innovation and aim to shape the future of travel, we...


  • Sharjah, Sharjah, United Arab Emirates Staff Connect Information Technology Consultants Full time

    Bachelor of Science(Technology), Any GraduationNationality: Any NationalityVacancy: 1 VacancyJob DescriptionDevelop and maintain robust backend systems using and Python.Design and implement scalable APIs and web services.Build dynamic, responsive, and user-friendly web and mobile applications using React, React Native, or Angular.Manage cloud infrastructure...