Software Engineer - Mobile Apps
at KERRIDGE COMMERCIAL SYSTEMS CORP
Johannesburg, Gauteng 2191, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 08 Aug, 2024 | Not Specified | 09 May, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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