companyEsri logo

Senior Software Developer - .NET MAUI

EsriRedlands, CA
On-site Full-time $123.1K/yr - $202.5K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

Bachelor’s degree in computer science, engineering, mathematics, GIS, or a related field; 5+ years of professional experience in software development; proficient in . NET C#; expertise in . NET MAUI, Xamarin/Xamarin. Forms; experience with Telerik UI for . NET; understanding of JSON, XAML/XML, and Web Services.

About the job

Are you passionate about developing exceptional applications? Join our team at Esri to create cutting-edge cross-platform mapping and GIS solutions designed for the latest mobile devices. This role offers an exciting opportunity to shape the future of app building technology, allowing you to make a significant impact in the realm of innovative software development.

Responsibilities

  • Design and develop tailored native applications that cater to a diverse user base.
  • Create responsive and user-friendly interfaces for mobile, desktop, and web platforms.
  • Innovate and build cross-platform app development technologies.
  • Collaborate within an Agile team to develop feature-rich, modern applications using C# . NET.
  • Produce high-quality software for field mapping, data collection, sensor networks, street navigation, and more.
  • Engage with programmers and developers throughout the entire development cycle.
  • Gather user requirements and design applications and APIs for various devices and web-based services.
  • Ensure that ArcGIS software effectively addresses real-world usage scenarios.
  • Address and articulate complex challenges related to application design, development, and user experience.

Requirements

  • 5+ years of professional experience in software development.
  • Proficient in . NET C# with a strong passion for the technology.
  • Experience with . NET MAUI, Xamarin/Xamarin. Forms, and C# development.
  • Familiarity with Telerik UI for . NET is a plus.
  • Experience in building and consuming JSON, XAML/XML, and Web Services.
  • A keen eye for user experience and interface design.
  • Expertise in cross-platform application development.
  • Solid understanding of algorithms and design patterns.
  • Hands-on experience with CI/CD pipelines, GitHub, Jenkins, and crash telemetry/monitoring tools (such as Sentry).
  • Ability to collaborate closely with the team to deliver high-quality software in a dynamic environment.
  • Strong time management and organizational skills.
  • Excellent written and verbal communication skills.
  • Bachelor’s degree in computer science, engineering, mathematics, GIS, or a related field.

Recommended Qualifications

  • Master’s degree in computer science, engineering, mathematics, GIS, or related field.
  • Experience with mobile application development (iOS, Android).

About Esri

Esri is a leading provider of GIS software, helping organizations make informed decisions and gain insights through mapping and spatial analytics. Our technology is at the forefront of innovation, enabling users to leverage location-based data for critical applications.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.