Cross-Platform .NET Developer (GIS/Mapping)
Redlands, CA (On-site) · Full-time
Overview
Bring your passion for creating awesome apps and join us in developing leading-edge cross-platform mapping and GIS solutions that run on the latest mobile devices. This is a great opportunity to design and develop the next-generation of app building technology.
Responsibilities
- Design and develop focused native mobile apps that meet the requirements of a broad range of users
- Design responsive and intuitive user interfaces for mobile platforms (iOS, Android)
- Design and develop cross-platform mobile app building technology using .NET MAUI
- Work as part of an Agile team building feature-rich modernized applications using C# .NET
- Develop excellent software for use in field mapping, data collection, sensor networks, street navigation, and much more
- Collaborate with other programmers and developers throughout the development process
- Define user requirements; design and develop applications and APIs for mobile devices
- Ensure that ArcGIS software meets real-world usage scenarios
- Solve and articulate complex problems with application design, development, and user experiences
Requirements
- 2+ years of commercial software development experience
- Fluent in .NET C#
- Xamarin / Xamarin Forms / MAUI development experience (mandatory)
- Mobile development experience (iOS and/or Android)
- Cross-platform mobile app development
- Experience with building and consuming JSON, XAML/XML, and Web Services
- A flair for user experience and interface design
- Understanding of algorithms and design patterns
- Experience with GitHub, Jenkins, Microsoft App Center
- Ability to work closely with the team to build quality software in a constantly evolving environment
- Effective time management and organizational skills
- Excellent written and verbal communication skills
- Bachelor's degree in computer science, engineering, mathematics, GIS, or related field
Nice to Have
- Master's degree in computer science, engineering, mathematics, GIS, or related field
- Experience with Telerik UI for .NET
- GIS/mapping/ArcGIS experience