SALARY: R60 000 – R80 000
Are you a team player who can work hand in hand with others to develop leading edge web and mobile applications for a niche segment of an ever-changing industry?
Are you a well-rounded, full-stack developer who is comfortable with using and learning a wide range of technologies?
This position involves conceptualising, designing and developing web applications, backend services, integrations with third-party APIs and mobile applications. The candidate will work within our Software Development Scrum teams developing, maintaining and supporting our existing enterprise applications and frameworks.
- We are looking for a highly skilled, gifted web application developer – ideally with a minimum education level equivalent to a 3-year University Bachelor’s degree or greater
- 10 years’ experience in full life-cycle website development.
- 10+ years’ experience using .Net Software Development using C#, ASP.net.
- Thorough knowledge of and experience in MS SQL
- Experience in web application interface development using ajax, Jscript, ANet MVC
- Test Driven Development (TDD)/BDD experience is a bonus
- Experience and appreciation of UI/UX best practices and delivering high available environments is required.
- Good communication and written skills are essential.
- Experience delivering high availability environments is a requirement.
This is for a South African technology company developing and implementing leading edge solutions throughout Africa. They build mobile applications, business intelligence and delivery management software and implement these solutions throughout Africa.
They offer a relaxed yet professional environment in which they build incredible products that help clients become better businesses. They don’t believe in long hours – but do believe in their team showing up, being on time, being reliable, doing what they say they’re going to do, being trustworthy, putting in a fair day’s work, respecting the work, respecting the customer, respecting the organisation, respecting co-workers, not wasting time, not making work hard for other people, not creating unnecessary work for other people not being a bottleneck and not faking work.