drjobs .NET/C# Software Development Engineer I - SDK

.NET/C# Software Development Engineer I - SDK

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Redlands, CO - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overview

Do you have a flair for building great SDKs that make common use cases easy while keeping the SDK highly flexible for unknown scenarios Do you like to stay ahead of the market and design with tomorrows technologies in mind In this role you will be tasked with building software that works on both todays existing systems and cutting-edge technology. Youll be partnered with equally passionate programmers on a dynamic integrated team creating SDKs for WPF WinUI MAUI to support other developers building great apps on top of Esris geolocation systems.

Were looking for someone development skills and proficiency in C# whos interested in a truly collaborative experience where theyll work closely with other developers across all the platforms we support. Propelled by Esris desire to incorporate the latest advances our team takes pride in working with the latest technologies building things right and designing for the future. Our SDKs are used by municipalities major industries utilities retail businesses emergency services defense and the military so what you create will make a real difference in the world. If youre smart driven and know how to get things done well give you the latest and best tools to do it.

Esri has a Relocation Assistance Program and can provide support with relocating to the Redlands CA area for this position.

Responsibilities

  • Design develop and test modern APIs for ArcGIS Maps SDKs
  • Build software components that follow industry-standard design patterns and development methodologies
  • Collaborate with API designers and developers throughout the development process across many teams
  • Define user requirements; design and develop applications and APIs for both mobile and desktop
  • Ensure that ArcGIS software meets real-world usage scenarios
  • Solve and articulate complex problems with application design development and user experiences
  • Engage in technical discussions and knowledge sharing within the development team
  • Stay up to date with the latest technologies trends and best practices

Requirements

  • 1 years of software development experience
  • Knowledgeable and passionate about C#
  • Ability to work closely with the team to build quality software in a constantly evolving environment
  • Effective time management and organizational skills
  • Strong problem-solving skills and the ability to troubleshoot complex technical issues effectively
  • Excellent written and verbal communication skills
  • Excellent teamwork and collaboration skills to work effectively in a dynamic integrated team environment
  • Bachelors in computer science engineering mathematics mapping GIS or related field

Recommended Qualifications

  • Masters in computer science engineering mathematics mapping GIS or related field
  • Familiarity with design patterns such as MVVM (Model-View-ViewModel)
  • Understanding of asynchronous programming and multithreading in C#
  • Experience MAUI applications
  • Experience with API design
  • Knowledge of GIS/Esri software

#LI-EL1

#LI-Hybrid

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.