GrepJob
Esri

Sr. C#/.NET Software Development Engineer - SDK

Esri
Apply
about 14 hours ago
Redlands, CA, USASenior

Base Salary

$123k - $202k/yr

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; 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

  • 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 degree in computer science, engineering, mathematics, mapping, GIS, or related field.

Benefits

  • Industry-leading health and welfare benefits including medical, dental, and vision.
  • 401(k) and profit-sharing programs.
  • Minimum accrual of 80 hours of vacation leave.
  • Twelve paid holidays throughout the calendar year.
  • Opportunities for personal and professional growth.

Tech Stack

C#.NET

Categories