Sr. Software Developer - Apps/C# .NET
Job description:
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. ResponsibilitiesDesign and develop focused native apps that meet the requirements of a broad range of users
Design responsive and intuitive user interfaces for mobile, desktop, and web systems
Design and develop cross platform app building technology
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 devices and web-based services
Ensure that ArcGIS software meets real-world usage scenarios
Solve and articulate complex problems with application design, development, and user experiences Requirements
5+ years of commercial software development experience
Fluent in and passionate about .NET C#
Xamarin / Xamarin Forms / MAUI / C# development experience
Experience of Telerik UI for .NET desirable
Experience with building and consuming JSON, XAML/XML, and Web Services
A flare for user experience and interface design
Cross-platform app development
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
Bachelors degree in computer science, engineering, mathematics, GIS, or related field Recommended Qualifications
Masters degree in computer science, engineering, mathematics, GIS, or related field
Experience with mobile application development (iOS, Android)
Qualifications:
Requirements
5+ years of commercial software development experience
Fluent in and passionate about .NET C#
Xamarin / Xamarin Forms / MAUI / C# development experience
Experience of Telerik UI for .NET desirable
Experience with building and consuming JSON, XAML/XML, and Web Services
A flare for user experience and interface design
Cross-platform app development
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
Bachelors degree in computer science, engineering, mathematics, GIS, or related field
Masters degree in computer science, engineering, mathematics, GIS, or related field
Experience with mobile application development (iOS, Android)
Why is This a Great Opportunity:
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.
Salary Type : Annual Salary
Salary Min : $ 140000
Salary Max : $ 190000
Currency Type : USD
NigelRecommended Jobs
Shift Manager
Job Description Job Description Benefits: ~401(k) ~ Competitive salary ~ Employee discounts ~ Flexible schedule Benefits/Perks ~401K retirement plan ~ Employee Discount ~ Flexib…
Plant Clerk
Job Summary: The Plant Clerk serves as the first point of contact for visitors, drivers, and staff at the packing plant. This role is responsible for handling administrative tasks, coordinating co…
Senior Counsel, Legal Affairs, Paramount Television Studios
#WeAreParamount on a mission to unleash the power of content… you in? We’ve got the brands, we’ve got the stars, we’ve got the power to achieve our mission to entertain the planet – now all we’re …
Associate Creative Director
Compensation: $55,000 – $75,000 annually depending on experience. This is a mid level creative role with a direct path to growth. You are wired to concept. You read a brief and you’re already t…
Travel Nurse RN - Neonatal Intensive Care Unit in Lynwood, CA
Registered Nurse (RN) | Neonatal Intensive Care Unit Location: Lynwood, CA Agency: SkyBridge Healthcare Pay: Competitive weekly pay (inquire for details) Contract Duration: 52 Week…
Rotating Equipment Reliability Engineer
POSITION OVERVIEW Our client is seeking a Rotating Equipment Reliability Engineer to support the mechanical integrity, reliability, and performance of critical refinery machinery systems. In th…
Travel Radiology Cath Lab Tech Job
Job Overview TLC Nursing Associates, Inc. is seeking an experienced Cardiac Catheterization Laboratory (Cath Lab) Technologist to assist in cardiac catheterizations, angioplasties, electrophysi…
Medical Social Worker For Home Healthcare
Physicians Choice Home Health is recruiting for a Medical Social Worker to join our Home Healthcare Team. In this role, you will be responsible for providing quality home health visits to our patient…
Store Manager in Training
We’re building a world of health around every individual — shaping a more connected, convenient and compassionate health experience. At CVS Health, you’ll be surrounded by passionate colleagues who c…