C# .NET Software Engineer II – ArcGIS Online

Esri

Not Interested
Bookmark
Report This Job

profile Job Location:

Redlands, CO - USA

profile Monthly Salary: Not Disclosed
Posted on: 06-11-2025
Vacancies: 1 Vacancy

Job Summary

Overview

We welcome you to join our ArcGIS Online group (Azure) a product used by thousands of organizations around the world to maintain infrastructure manage natural resources respond to disasters and more. Esris ArcGIS Online hosted services allow our users to expose a map or dataset on the web without having their own GIS server.

As a Software Development Engineer on our team youll help build next-generation innovative services. Youll have the opportunity to solve problems with distributed systems and develop web services while leveraging and strengthening your C#/.NET skills. As you do this youll work alongside teammates who are dedicated to bringing excellent software to Esris users and collaborating with one another to ensure things get done.

Responsibilities

  • Create web service and UX components that follow industry-standard design patterns development methodologies and deployment models
  • Assist in bringing excellent software to the ArcGIS Online platform
  • Take ownership of code quality and SRE-type operations within assigned areas of the platform
  • Work closely with other developers to design and develop quality APIs that scale to millions of users
  • Write comprehensive technical design specifications and support documentation
  • Contribute to code reviews by providing constructive feedback and ensuring adherence to best practices
  • Debug troubleshoot and resolve complex issues in distributed systems and web services
  • Optimize performance of APIs and backend services for scalability reliability observability and responsiveness
  • Collaborate cross-functionally with QA engineers product managers and UI/UX teams to deliver end-to-end solutions
  • Participate in continuous integration and deployment (CI/CD) processes to improve release cycles and automation
  • Stay current with emerging technologies and recommend tools or approaches to improve development efficiency

Requirements

  • 2 years of software development experience in C#
  • Understanding of the web and protocols
  • Knowledge of SQL with experience in and Entity Framework
  • Knowledge of cloud platforms (Azure Amazon Web Services) and NoSQL databases
  • Experience with RESTful web services distributed systems and cloud computing
  • Experience with IIS (Internet Information Services) web server software packages
  • Knowledge of agile software development methodologies (Scrum)
  • Good communication skills to effectively convey technical challenges and discuss solutions
  • Bachelors in computer science engineering or mathematics or related technology field

Recommended Qualifications

  • Experience with CI/CD systems (Jenkins/Travis/CircleCI)
  • Masters in computer science engineering mathematics or related technology field

#LI-DK1

#LI-Hybrid

OverviewWe welcome you to join our ArcGIS Online group (Azure) a product used by thousands of organizations around the world to maintain infrastructure manage natural resources respond to disasters and more. Esris ArcGIS Online hosted services allow our users to expose a map or dataset on the web wi...
View more view more

Key Skills

  • Entity Framework
  • MVC
  • Wcf
  • .NET
  • ASP.NET
  • Microsoft SQL Server
  • C#
  • Visual Studio
  • TFS
  • ADO.NET
  • JavaScript
  • Visual Basic

About Company

Company Logo

Esri’s GIS software is the most powerful mapping & spatial analytics technology available. Learn about Esri’s geospatial mapping software for business and government.

View Profile View Profile