NextGenEnergyJobsPowering sustainable careers

.NET C Sr. Software Development Engineer - SDK

Esri
Posted April 24, 2025

Redlands, California

Energy Management

$118,976 - $197,600

Full Time

Job Description

The role involves designing, developing, and testing modern APIs for ArcGIS Maps SDKs for .NET, focusing on creating flexible and efficient software components for both mobile and desktop applications. The position requires collaboration with a dynamic team to build high-quality SDKs that support developers using Esri's geolocation systems.

Responsibilities

  • Design, develop and test modern APIs for ArcGIS Maps SDKs for .NET
  • 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 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

  • 5 years of commercial software development experience
  • Fluent in and passionate about C and .NET
  • Working knowledge of .NET client application development
  • Familiarity with design patterns such as MVVM (Model-View-ViewModel)
  • Understanding of asynchronous programming and multithreading in C
  • Experience with performance profiling and optimization techniques
  • 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
  • Bachelor's in computer science, engineering, mathematics, mapping, GIS, or related field

Benefits

  • Base salary range: 118,976 - 197,600 USD
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays throughout the calendar year
  • Health and welfare benefits (medical, dental, vision, life insurance)
  • 401(k) and profit-sharing programs
  • Opportunities for personal and professional growth
  • Relocation Assistance Program

More jobs at Esri

Account Manager

Esri
Jan 27
Charlotte, North Carolina
Full Time
Energy Management
$66,560 - $114,400/yr

3D Software Engineer II Scene Layers

Esri
Jan 24
Redlands, California
Full Time
Energy Management
$97,344 - $162,240/yr

Accountant Accounting Operations

Esri
Jan 24
Redlands, California
Full Time
Energy Management
$68,224 - $94,952/yr