Search by job, company or skills

Software Engineer

Early Applicant
  • Posted 14 hours ago
  • Be among the first 20 applicants

Job Description

Role Summary:

We are looking for a Senior Product Engineer with strong experience in cross-platform mobile development using .NET MAUI and enterprise backend development using ASP.NET Core. The ideal candidate has built production-grade mobile applications, understands offline-first architecture, REST APIs, secure authentication, and has experience delivering enterprise software through the full SDLC. Experience in healthcare, connected devices, or regulated industries is highly preferred.

Key Responsibilities

  • Design, develop and maintain Android and iOS applications using .NET MAUI.
  • Develop secure RESTful APIs and backend services using ASP.NET Core.
  • Implement MVVM, Clean Architecture and SOLID principles.
  • Optimize application performance, startup time and memory usage.
  • Perform code reviews, unit testing, debugging and production support.
  • Collaborate with Product, UX, QA and Cloud Engineering teams.
  • Participate in Agile ceremonies and CI/CD release processes.

Must-Have Skills

  • C# (Expert)
  • .NET MAUI (Expert)
  • .NET, Object-Oriented Programming & SOLID (Expert)
  • Multi-threading & Async Programming (Mobile) (Strong)
  • ASP.NET Core / REST APIs (Strong)
  • SQL Server (Strong)
  • Git (Strong)
  • Agile/Scrum (Strong)

Strongly Preferred

  • Entity Framework Core OR GraphQL
  • Azure Functions and Azure Service Bus or similar cloud experience
  • Dependency Injection
  • Push notifications
  • Performance tuning
  • Unit testing, Azure DevOps and CI/CD

Nice-to-Have

  • Migration from Xamarin to .NET MAUI
  • Healthcare / Home Health domain
  • HIPAA awareness
  • Bluetooth Low Energy (BLE)
  • Angular, JavaScript, HTML5

Ideal Candidate Profile

The ideal candidate has hands-on experience building enterprise-grade Android and iOS applications using .NET MAUI/Xamarin and scalable ASP.NET Core services. They should be comfortable owning features end-to-end, from architecture and development to testing, deployment, and production support.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 152960799

Similar Jobs

Bengaluru, India

Skills:

JavaAndroid Application DevelopmentGitAndroid SDKKotlinRestful Apis

Bengaluru, India

Skills:

Solid PrinciplesSoslAlgorithmsApex ProgrammingJavascriptSoqlSalesforce integrationsBuild release deploymentSOAP APIsCore data structuresSalesforce Lightning FrameworkSalesforce Data ModelingSalesforce platform

Bengaluru, India

Skills:

XcodeCocoapodsAgile Development MethodologiesObjective-cCoredataGitUikitIos SdkRestful ApisSwiftSwiftUIautomated testing frameworks

Bengaluru, India

Skills:

GithubGitAnsibleRhelShell scriptingMicrosoft AzureWindows Server AdministrationPythonUbuntuRocky LinuxVirtualization technologies

Bengaluru

Skills:

Agile MethodologiesJavaOracleMicroservicesTerraformPostgreSQLAI-assisted software development toolsAWS Elastic Kubernetes Service

Beware of Scammers

We don’t charge money for job offers