Sr. Software Developer - Apps/C# .NET
Senior .NET C# Software Developer - Cross-Platform Mobile & GIS Applications
Join our innovative development team as a Senior .NET C# Software Developer and create cutting-edge cross-platform mapping and GIS solutions for mobile, desktop, and web platforms. This role offers the opportunity to design and develop next-generation app building technology using the latest .NET frameworks including Xamarin, MAUI, and C# .NET. You'll work on feature-rich applications that power field mapping, data collection, sensor networks, and navigation systems used by professionals worldwide.
Key Responsibilities
- Design and develop native cross-platform mobile applications using C# .NET, Xamarin, Xamarin Forms, and .NET MAUI
- Create responsive and intuitive user interfaces for mobile (iOS/Android), desktop, and web-based GIS systems
- Build feature-rich modernized applications as part of an Agile development team
- Develop software solutions for field mapping, data collection, sensor networks, and street navigation applications
- Design and implement APIs and web services for ArcGIS software integration
- Collaborate with cross-functional teams of programmers and developers throughout the software development lifecycle
- Define user requirements and ensure applications meet real-world usage scenarios
- Solve complex problems related to application architecture, development, and user experience design
- Work with JSON, XAML/XML, and Web Services to build and consume data
- Participate in code reviews and maintain version control using GitHub
Required Qualifications
- 5+ years of commercial software development experience in a professional environment
- Expert-level proficiency in .NET C# programming and passionate about .NET technologies
- Proven experience with Xamarin, Xamarin Forms, and/or .NET MAUI development
- Strong understanding of cross-platform mobile app development for iOS and Android
- Hands-on experience building and consuming JSON, XAML/XML, and Web Services
- Demonstrated flair for user experience (UX) and user interface (UI) design
- Solid understanding of algorithms, design patterns, and software architecture
- Experience with development tools including GitHub, Jenkins, and Microsoft App Center
- Ability to thrive in an Agile environment and collaborate effectively with development teams
- Excellent time management, organizational, and problem-solving skills
- Strong written and verbal communication skills
- Bachelor's degree in Computer Science, Software Engineering, Mathematics, GIS, or related technical field
Preferred Qualifications
- Master's degree in Computer Science, Software Engineering, Mathematics, GIS, or related field
- Experience with Telerik UI for .NET framework
- Native mobile application development experience for iOS and Android platforms
- Background in Geographic Information Systems (GIS) or mapping technologies
- Experience with ArcGIS software development
Compensation
Annual Salary: A$125,000 - A$155,000 AUD, commensurate with experience and qualifications
Why This Is a Great Opportunity
This Senior .NET C# Software Developer position offers the chance to work on cutting-edge technology that impacts users globally. You'll be at the forefront of cross-platform mobile development, working with the latest .NET technologies including MAUI and Xamarin to create innovative GIS and mapping solutions. Join a collaborative Agile team where your expertise in C# development and passion for creating exceptional applications will help shape the next generation of app building technology. This role provides the perfect blend of technical challenge, creative problem-solving, and the opportunity to see your work used by professionals in field mapping, navigation, and data collection worldwide.
Apply Today
If you're a passionate .NET C# developer with cross-platform mobile development experience and a desire to work on innovative GIS and mapping applications, we want to hear from you. Qualified candidates are encouraged to apply today and take the next step in your software development career. Join our team and help build the future of mobile mapping technology!
Recommended Jobs
Class A Rely Transportation LLC company located in Orlando, FL, is hiring Owner Operators Job
Class A Rely Transportation LLC company located in Orlando, FL, is hiring Owner Operators Job OWNER OPERATORS WANTED – $4,000–$8,000+ Weekly | Power-Only Freight | 88% Gross Run Smart. Earn Big. Be…
Clinical Account Specialist - Ocala, FL
The Kestra team has over 400 years of experience in the external and internal cardiac medical device markets. The company was founded in 2014 by industry leaders inspired by the opportunity to unite …
Front Desk Agent
Company Description From our dazzling location in the heart of Miami, we offers both our staff and our guests a hip, cutting-edge experience in the world of hotels as theater. We have an exciting job…
Case Manager
Nightingale Nurses is seeking a travel nurse RN Acute Care Case Management for a travel nursing job in Tallahassee, Florida. Job Description & Requirements ~ Specialty: Acute Care Case Manageme…
Caregiver
Feel appreciated for what you do. Experience a unique rewarding career. Take pride in your work. Make a difference in our seniors’ lives. We are looking to grow our team of caregivers—we’re seeking…
Coastal Florida - OBGYN
Florida's Space Coast for OB/GYNs offers a highly competitive package: Compensation : $380,000 base salary plus a production bonus, along with a comprehensive benefits package that includes malpr…
QA Engineer
100% on-site The QA Engineer is responsible for ensuring the timely development, review and approval of all engineering, validation and lifecycle documentation, (i.e. SOPs, Change Controls, C…
Sr Software Engineer - Autonomous Systems
Agile IT Synergy, LLC is a Subject Matter Expert (SME) based information technology company focused on innovative engineering and integration of relevant technologies combined with effective busines…
Customer Service Representative III
Job Responsibilities: Create and process Bills of Lading (BOLs) accurately and in a timely manner Invoice customers and ensure billing accuracy Enter and maintain load schedules within the i…
Construction Superintendent
We are seeking a dynamic and experienced General Contractor Construction Superintendent with ground up construction experience to join our team and play a crucial role in ensuring the successful exec…