Software Development Engineer II - ArcGIS Geocoding
$97,760–$163,280 year
On-site · Redlands, California, United States
Job Summary
Join Esri as a Software Development Engineer II to develop and enhance global geocoding capabilities and location-based APIs. Responsibilities include writing maintainable code, integrating geocoding solutions into various architectures, designing efficient web services, and optimizing C++ code for performance. Candidates should have strong software development experience, proficiency in C++ and/or C#/.NET, familiarity with cloud architectures, and a solid understanding of algorithms and data structures.
Required Qualifications
- 2+ years of related software development experience
- Strong development skills in C++ and/or C#/.NET
- Extensive experience with cloud-based architectures, microservices, and Kubernetes deployments
- Background in algorithms, data structures and use of common design patterns
- Excellent written and verbal communication skills
- Bachelor’s degree in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related field
Desired Qualifications
- Experience developing search and/or geocoding solutions
- Experience developing location-based services
- Experience developing desktop and enterprise solutions
- Master’s degree in Computer Science, Engineering, Mathematics, Information Systems, GIS, or related field
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.