C# / .NET Software Engineer II – ArcGIS Online jobs in United States
cer-icon
Apply on Employer Site
company-logo

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
check
Culture & Values
check
H1B Sponsor Likelynote

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

C#.NETSQLRESTful web servicesAzureEntity FrameworkCloud computingIISAgile methodologiesCI/CD systemsBachelor’s degreeCommunication

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

Leadership Team

leader-logo
Jay Theodore
Chief Technology Officer
linkedin
leader-logo
Adam Mollenkopf
Real-Time & Big Data GIS Capability Lead
linkedin
Company data provided by crunchbase