Software Engineer - Mobile Apps

at  KERRIDGE COMMERCIAL SYSTEMS CORP

Johannesburg, Gauteng 2191, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate08 Aug, 2024Not Specified09 May, 2024N/AGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

“At KCS we’ve introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work.”
About the job
At Kerridge Commercial Systems (KCS), we pride ourselves on fostering a culture of innovation and continuous improvement. We are currently seeking a Senior Mobile Applications Developer to enhance our dynamic Mobile Solutions team. If you are passionate about creating cutting-edge mobile applications and thrive in collaborative environments, we would love to meet you.

WHO WE ARE:

With offices spanning the UK, Ireland, Benelux, South Africa, USA, Kenya, and Australia, KCS supports over 30,000 customers across more than 50,000 locations worldwide. We specialise in providing integrated ERP solutions that empower businesses in the trade, wholesale, manufacturing, and distribution sectors to operate more efficiently and profitably.

Responsibilities:

As a Mobile Applications Developer, you will:

  • Develop mobile applications using C# and transition from Xamarin.Forms to .NET MAUI / .NET 8.
  • Implement and maintain MVVM design patterns, leveraging frameworks like Prism.
  • Conduct unit and UI testing, utilising tools such as Appium.
  • Apply strong object-oriented programming principles.
  • Manage source control using Git in ADO.
  • Work with SQL databases and SQLite.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Johannesburg, Gauteng 2191, South Africa