Senior .NET MAUI developer

Psybergate (Pty) Ltd

Wes-Kaap

On-site

ZAR 900,000 - 1,200,000

Full time

10 days ago
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Psybergate (Pty) Ltd is seeking a senior Android developer to design and build an Android terminal application using .NET MAUI. You will translate requirements into robust features, integrate with backend systems including payment and fleet services, and test on Cape Town terminals.

You will own features end-to-end and contribute to architectural direction. Ideal candidates have 5+ years in software development, strong .NET/C# skills, and hands-on Android experience with device SDKs.

Qualifications

  • 5+ years of software development experience.
  • Strong commercial experience with .NET and C#.
  • Proven hands-on experience delivering applications using .NET MAUI or Xamarin.Forms.
  • Strong Android development experience.
  • Experience with Android native interoperability and hardware/device SDKs.
  • Experience developing applications that interact with physical devices or terminals.
  • Practical experience using AI coding tools (e.g., Claude, Cursor, GitHub Copilot).
  • Ability to work independently with loosely defined requirements and make technical decisions.
  • Experience contributing to technical design and application architecture.

Responsibilities

  • Design and build an Android terminal application using .NET MAUI.
  • Develop features across the application from requirements through testing and delivery.
  • Integrate the application with payment, fleet, mobile money and other back-end systems.
  • Work with Android devices and hardware SDKs, including native Android interoperability.
  • Test applications on physical terminals at the Cape Town offices.
  • Take ownership of features from specification through development to delivery.
  • Contribute to application architecture and technical direction.
  • Collaborate with other developers and stakeholders within the team.
  • Utilize AI coding tools to support development and productivity.

Skills

.NET and C#
Android development
Independent work
Technical design

Tools

.NET MAUI
Xamarin.Forms
AI coding tools
Android device SDKs

Job description

What you will be doing:
  • Design and build an Android terminal application using .NET MAUI.
  • Develop features across the application from requirements and technical discussions through to implementation and on-device testing.
  • Integrate the application with payment, fleet, mobile money and other back-end systems.
  • Work with Android devices and hardware SDKs, including native Android interoperability.
  • Test applications on physical terminals at the Cape Town offices.
  • Take ownership of features from specification through development, testing and delivery.
  • Contribute to application architecture and technical direction.
  • Work independently with loosely defined requirements and translate them into practical technical solutions.
  • Collaborate with other developers and technical stakeholders within the development team.
  • Use modern AI coding tools to support development and productivity.
What we are looking for:
  • 5+ years' software development experience.
  • Strong commercial experience with .NET and C#.
  • Proven hands-on experience delivering applications using .NET MAUI or Xamarin.Forms.
  • Strong Android development experience.
  • Experience with Android native interoperability and hardware/device SDKs.
  • Experience developing applications that interact with physical devices or terminals.
  • Practical, day-to-day experience using AI coding tools, such as Claude, Cursor, GitHub Copilot or similar.
  • Ability to work independently and make technical decisions against loosely defined requirements.
  • Experience contributing to technical design and application architecture.
Beneficial:
  • Experience in payments, POS or terminal applications.
  • Knowledge of EMV, ISO 8583 or PCI.
  • Experience with PAX, Ingenico, Verifone or similar terminal/device SDKs.
  • Experience in fuel forecourt or retail automation.
  • Experience designing offline-first applications or applications operating with intermittent connectivity.
  • Experience with CI/CD for Android application deployment.
  • Experience integrating mobile applications with payment, fleet or mobile money platforms.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior .NET MAUI Developer – Android Terminal Application
Senior .NET MAUI Developer – Android Terminal Application

iDbase Software • Cape Town

On-site
ZAR 900,000 - 1,500,000
MAUI Developer
MAUI Developer

Indomidas Advertising Pvt. Ltd. • Cape Town

Hybrid
ZAR 600,000 - 1,100,000
Senior .NET MAUI Developer — Android Terminal & Payments
Senior .NET MAUI Developer — Android Terminal & Payments

Psybergate (Pty) Ltd • Wes-Kaap

On-site
ZAR 900,000 - 1,200,000
Senior .NET MAUI Dev — AI-Powered Android Terminal
Senior .NET MAUI Dev — AI-Powered Android Terminal

iDbase Software • Cape Town

On-site
ZAR 900,000 - 1,500,000
Senior .NET MAUI developer (iOCO0097)
Senior .NET MAUI developer (iOCO0097)

iOCO Limited • Cape Town

On-site
ZAR 600,000 - 900,000
Senior .NET MAUI Developer — Hybrid (Cape Town)
Senior .NET MAUI Developer — Hybrid (Cape Town)

iOCO Limited • Cape Town

Hybrid
ZAR 600,000 - 900,000
Hybrid MAUI Developer — End-to-End Payment Terminal Apps
Hybrid MAUI Developer — End-to-End Payment Terminal Apps

Indomidas Advertising Pvt. Ltd. • Cape Town

Hybrid
ZAR 600,000 - 1,100,000
Intermediate Mobile Net MAUI Xamarin Developer
Intermediate Mobile Net MAUI Xamarin Developer

Blue Pearl PTY • Cape Town

On-site
ZAR 334,800 - 446,400
Mobile Developer
Mobile Developer

iDbase Software • Cape Town

On-site
ZAR 45,000 - 75,000
Android Developer
Android Developer

Network Finance • Wes-Kaap

Hybrid
ZAR 600,000 - 900,000
Hybrid working model