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
We are looking for a Senior Mobile Applications developer to join our team. We would be excited to meet you. At Kerridge Commercial Systems (KCS), we view our employees as individuals each with their own range of interests and experiences. We embrace continual improvement within motivated and self-organising teams.
WHO WE ARE:
We have offices in the UK, Ireland, Benelux, South Africa, USA, Kenya and Australia. We currently support over 30,000 customers and worldwide distributors at more than 50,000 locations. KCS provides specialist software, services and support to deliver fully integrated trading and business management solutions to trade, wholesale, manufacturing and distribution customers across the world. Our mission is simple: to design and deliver high performance, integrated ERP solutions that enable our customers to source effectively, stock efficiently, sell profitably and service competitively.
Responsibilities:
- C#
- Xamarin.Forms
- MVVM Design Patterns (we use Prism)
- Unit Testing and some UI testing with Appium
- A strong understanding of object-oriented principles
- Source control (Git and Subversion)
- Familiarity with SQL databases and SQLite
- A supreme applicant will have:
- Demonstrable experience building high-quality applications
- A highly motivated improvement-oriented focus
- Experience in a technical lead role, mentoring and influencing other team members in pursuit of excellence.
- An intense interest in UX/UI design and familiarity with the Apple + Google Human Interface Guidelines
- A friendly disposition that is transparent and puts the team first
- Interest in continuous learning and collaboration
- Concern for best practices and applying them
- Excellent communication skills, both verbally and in writing, with the ability to articulate complex technical issues clearly and concisely.
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