Job Description
The role involves designing, developing, and testing modern .NET SDKs and APIs for Esri's geolocation mapping software, collaborating with cross-platform teams to create flexible, high-quality tools that support various applications across mobile and desktop environments.
Key Responsibilities
- Design, develop, and test modern APIs for ArcGIS Maps SDKs for .NET
- Build software components following industry-standard design patterns and methodologies
- Collaborate with API designers and developers across multiple teams
- Define user requirements and develop applications and APIs for mobile and desktop platforms
- Ensure software meets real-world usage scenarios and solve complex technical problems
- Engage in technical discussions and knowledge sharing within the development team
- Stay current with the latest technologies, trends, and best practices in software development
Requirements
- Five (5) years of commercial software development experience.
- Fluent in and passionate about C and .NET.
- Working knowledge of .NET client application development.
- Familiarity with design patterns such as MVVM (Model-View-ViewModel).
- Understanding of asynchronous programming and multithreading in C.
- Experience with performance profiling and optimization techniques.
- Ability to work closely with the team to build quality software in a constantly evolving environment.
- Effective time management and organizational skills.
- Strong problem-solving skills and the ability to troubleshoot complex technical issues effectively.
- Excellent written and verbal communication skills.
- Excellent teamwork and collaboration skills to work effectively in a dynamic, integrated team environment.
- Bachelor’s degree in computer science, engineering, mathematics, mapping, GIS, or a related field.
Benefits & Perks
Compensation/salary range: $118,976 - $197,600 USD
Work schedule: Not specified
Work environment perks: Relocation Assistance Program, support with relocating to Redlands, CA
Additional benefits: Industry-leading health and welfare benefits (medical, dental, vision, basic and supplemental life insurance), 401(k) and profit-sharing programs, minimum of 80 hours of vacation leave, twelve paid holidays, opportunities for personal and professional growth
Ready to Apply?
Join Esri and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More jobs at Esri
Sr. Accountant Revenue
Esri
NEW
Redlands
Full Time
13h
$85k-144k
Sr. Accountant Revenue
Esri
NEW
Vienna
Full Time
13h
$85k-144k
Treasury Manager
Esri
NEW
Redlands
Full Time
13h
$108k-184k