Senior Software Developer (.NET MAUI)

4 - 6 years

8 - 12 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • bachelors degree in computer science, Information Technology, or related field.
  • Strong proficiency in C#, .NET, and cross-platform development with .NET MAUI/Xamarin.
  • Hands-on experience on mobile and desktop application development with .NET MAUI, Xamarin.Forms, and Xamarin Native.
  • Solid understanding of mobile application concepts, including lifecycle management, navigation patterns, push notifications, and offline capabilities.
  • Experience working with MVVM architecture and frameworks.
  • Strong understanding and practical application of software design patterns and SOLID principles to architect maintainable, scalable and testable applications
  • Extensive software engineering experience across the .NET technology stack, including associated tooling, libraries, and frameworks. Proven experience distributing applications to App Store and Google Play Store.
  • Proven expertise in implementing and optimizing CI/CD pipelines using Azure Devops, including automated builds, test, deployment, and release management workflows.
  • Familiarity with unit testing frameworks.
  • Strong analytical and problem-solving skills, with the ability to debug and troubleshoot complex issues.
  • Design and develop high-performance, scalable mobile and desktop applications using .NET MAUI and related technologies.
  • Implement intuitive and responsive UI/UX, ensuring platform-specific performance optimizations.
  • Integrate REST APIs, authentication systems, offline data storage, and platform-specific features.
  • Handle complete application lifecycle, including development, testing, deployment, and post-release support.
  • Prepare and manage App Store and Google Play Store submissions, ensuring compliance with guidelines.
  • Build and maintain CI/CD pipelines for automated builds, testing, and distribution.
  • Write and maintain unit tests to ensure application stability and quality.
  • Follow coding standards, maintain technical documentation, and apply industry best practices.
  • Collaborate with cross-functional teams and stakeholders to deliver high-quality software solutions.
  • Effectively work in a collaborative manner in a large-scale, fast-paced environment within a multifunctional technical team.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Wood India Engineering & Projects logo
Wood India Engineering & Projects

Engineering and Construction

Mumbai

RecommendedJobs for You

vijayawada, hyderabad, bengaluru

hyderabad, gurugram, bengaluru