Esri is seeking a C# Software Engineer II to join their Feature Services team in building the next generation of ArcGIS Online. This role involves creating workflows for efficient self-service developer experiences and working with cross-functional teams to enhance the capability of ArcGIS Online feature services.
The ideal candidate will have 2+ years of experience in C#, C++, and .NET platform, with at least 1 year of experience in Azure cloud computing. They should have a solid understanding of API design, object-oriented design patterns, and web services including REST. Knowledge of spatial databases (SQL and/or NoSQL) and computational geometry is required.
Key responsibilities include designing and building server-side RESTful web services, implementing and maintaining components within the ArcGIS Online platform, and working on scalable, reusable, and maintainable components. The role also involves collaborating with other teams to understand requirements and incorporate them into feature service design.
Esri offers a competitive total rewards package, including comprehensive health benefits, 401(k) and profit-sharing programs, vacation leave, and opportunities for personal and professional growth. The base salary range for this position is $93,600 - $156,000 USD.
Join Esri in creating positive global change through innovative GIS technology. The company values diversity and is committed to creating an inclusive workplace where employees from different backgrounds can contribute their best work.