Share this job with your friends, family and co-workers...
THIS JOB ADVERT HAS EXPIRED...
SENIOR SOFTWARE ENGINEER - 314684
SENIOR SOFTWARE ENGINEER
Information Technology / Web Development / Telecommunications
Wage / Salary:
R - Market Related - P/M (Per Month)
Senior Software Engineer
Our client is looking for a Senior Software Engineer to join their cutting edge agile development team in Durban. This position is a one year renewable contract.
Duties (will include but not limited to):
Solid understanding of web technologies and protocols
Experience as a senior software engineer, with the ability to mentor a development team
Excellent coding skills and understanding of software design patterns and architecture.
Use of Agile development practices
Expertise in relational database development (with a focus on MySQL)
Ability to take ownership of the software deliverables and work unsupervised by other senior developers
Responsibility for risk management of the overall software product
Mentorship of other software engineers
Additional Skills and Experience:
Experience in the public health sector
Previous work with Electronic Health Record systems
NoSQL database development
Experience with Portuguese since working with team in Maputo