companyEsri logo

Senior Software Developer - Applications/C# .NET

EsriMelbourne, AU
On-site Full-time

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

Qualifications 5+ years of experience in software development. Fluent in . NET C# and passionate about technology. Experience with Xamarin and mobile app development. Knowledge of Telerik UI and web services. Strong design and problem-solving skills. Proficient in GitHub and CI/CD tools. Effective collaboration and communication skills. Bachelor’s degree in relevant fields. Work authorization in Australia.

About the job

Join our dynamic team at Esri, where your passion for creating innovative applications will help shape the future of cross-platform mapping and GIS solutions. This role offers you the chance to design and develop cutting-edge app-building technology that empowers users on the latest mobile devices. We are committed to making a substantial impact and pioneering the path in advanced technology.

Responsibilities

  • Craft and develop user-centric native applications tailored to a diverse user base.
  • Create responsive and engaging user interfaces for mobile, desktop, and web platforms.
  • Develop robust cross-platform app development technologies.
  • Collaborate within an Agile team to produce feature-rich, modern applications using C# . NET.
  • Design exceptional software for various applications including field mapping, data collection, sensor networks, and navigation.
  • Engage with fellow developers and programmers throughout the software development lifecycle.
  • Analyze user requirements and design applications and APIs for devices and web services.
  • Ensure ArcGIS software aligns with practical usage scenarios.
  • Address and articulate complex challenges in application design, development, and user experience.

Requirements

  • Minimum of 5 years of software development experience in a commercial setting.
  • Proficient in . NET C# and passionate about software development.
  • Experience with Xamarin, Xamarin Forms, MAUI, and C# development.
  • Familiarity with Telerik UI for . NET is preferred.
  • Experience in building and consuming JSON, XAML/XML, and Web Services.
  • A keen eye for user experience and interface design.
  • Proficient in cross-platform application development.
  • Solid understanding of algorithms and design patterns.
  • Proficient with GitHub, Jenkins, and Microsoft App Center.
  • Ability to work collaboratively in a team to produce quality software in a fast-paced environment.
  • Strong time management and organizational skills.
  • Excellent verbal and written communication skills.
  • Bachelor’s degree in computer science, engineering, mathematics, GIS, or a related field.
  • Authorization to work in Australia is required.

Recommended Qualifications

  • Master’s degree in computer science, engineering, mathematics, GIS, or a related field.
  • Experience with mobile application development for iOS and Android platforms.

About Esri

Esri is a leading provider of Geographic Information System (GIS) software, enabling organizations to harness the power of geospatial data for decision-making and innovation. We are dedicated to developing cutting-edge technology that empowers users to create powerful mapping applications and solutions.

Similar jobs

Tailoring 0 resumes

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