Esri · 1 day ago
C# / .NET Software Engineer II – ArcGIS Online
Esri is a leading company in GIS technology, and they are seeking a C# / .NET Software Engineer II to join their ArcGIS Online group. The role involves building innovative services, developing web services, and collaborating with a team to ensure high-quality software delivery.
3D TechnologyAnalyticsBig DataCivicTechData VisualizationInternet of ThingsMapping ServicesRemote SensingSoftware
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
Qualification
Required
2+ years of software development experience in C# and .NET
Understanding of the web and protocols
Knowledge of SQL with experience in ASP.NET 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
Bachelor's degree in computer science, engineering, or mathematics or related technology field
Preferred
Experience with CI/CD systems (Jenkins/Travis/CircleCI)
Master's degree in computer science, engineering, mathematics, or related technology field
Benefits
Medical, dental, vision, basic and supplemental life insurance for employees (and their families)
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
Company
Esri
Esri is a software company that devolops geographic information system software, location intelligence, and mapping.
H1B Sponsorship
Esri has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2022 (5)
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-01-09
Company data provided by crunchbase