Esri

C# / .NET Software Engineer II – ArcGIS Online

Esri

Apply
about 1 month ago
Redlands, CA, USA
Mid Level

Base Salary

$98k - $163k/yr

Responsibilities

  • Create web service and UX components that follow industry-standard design patterns.
  • Assist in delivering excellent software to the ArcGIS Online platform.
  • Take ownership of code quality and SRE-type operations.
  • Design and develop quality APIs that scale to millions of users.
  • Write comprehensive technical design specifications and support documentation.
  • Provide constructive feedback during code reviews.
  • Debug and resolve complex issues in distributed systems and web services.
  • Optimize performance of APIs and backend services.
  • Collaborate with QA engineers, product managers, and UI/UX teams.
  • Participate in continuous integration and deployment processes.

Requirements

  • 2+ years of software development experience in C# and .NET.
  • Understanding of web protocols.
  • Knowledge of SQL with experience in ASP.NET and Entity Framework.
  • Familiarity with cloud platforms like Azure and NoSQL databases.
  • Experience with RESTful web services and distributed systems.
  • Experience with IIS web server software.
  • Knowledge of agile software development methodologies.
  • Good communication skills for discussing technical challenges.
  • Bachelor’s degree in computer science, engineering, or a 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 year.
  • Opportunities for personal and professional growth.

Tech Stack

AWSAzureC#CircleCIJenkins.NETSQL

Categories

BackendDevOpsFull Stack