Job Description
A Software Developer II at Esri's Field Apps team will design and develop high-performance Android applications for field data collection, mapping, and navigation, collaborating with cross-functional teams to solve complex technical challenges and create impactful mobile tools.
Key Responsibilities
- Design and develop high-performance Android applications from architecture to deployment.
- Collaborate with cross-functional teams including developers and designers throughout the development process.
- Translate user requirements into functional software for field mapping, data collection, and navigation.
- Solve complex technical challenges such as offline data synchronization, GPS integration, and mapping experiences.
- Participate in design and code reviews to ensure best practices and code quality.
- Advocate for Android development within the company and at industry conferences.
Requirements
- Minimum of 2 years of commercial software development experience.
- Proficiency in Kotlin programming for Android development.
- Experience developing on the Android platform.
- Strong object-oriented design skills.
- Knowledge of data structures and algorithms.
- Understanding of mobile development issues related to performance optimization and caching.
- Ability to develop software for use in field mapping, data collection, sensor networks, street navigation, and related applications.
- Participation in design and code reviews to develop strong skills and best practices on the team.
- Good communication skills.
- Ability to work effectively both as a team player and independently.
- Ability to thrive in an environment that changes often.
- Bachelor’s degree in computer science, engineering, mathematics, or a related field.
Benefits & Perks
Industry-leading health and welfare benefits including medical, dental, and vision insurance
Basic and supplemental life insurance for employees and their families
401(k) and profit-sharing programs
Minimum of 80 hours of vacation leave
Twelve paid holidays throughout the year
Opportunities for personal and professional growth
Competitive total rewards strategy including salary within the range of 97,760 - 163,280 USD
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