Senior .Net Software Developer
Our Client in the NGO sector, is seeking to employ a Senior .Net Software Developer, to join their cutting edge agile development team. They work with the Western Cape Department of Health and the National Department of Health to develop innovative software solutions to improve healthcare in the public sector. These include both mobile applications, data exchange and backend systems, and user facing applications. The successful candidate should have minimum of 5 yearsβ experience working with Microsoft Web technologies, including ASP.NET and MVC, production enterprise environments.
Required Skills and Experience:
Solid understanding of web technologies and protocols
Experience as a senior software engineer, with the ability to lead a development team
Excellent coding skills and understanding of software design patterns and architecture, using C# programming language
Front End development experience with JavaScript, HTML, CSS and relevant platforms and libraries
Use of Agile development practices
Expertise in MS SQL Server database development
Ability to take ownership of the software deliverables and work unsupervised by senior developers
Responsibility for risk management of the overall software product
Additional Skills and Experience:
Experience in public health sector
Previous work with Electronic Health Record systems
Other tools: Ansible, Docker, Vagrant, Jenkins, Travis and lots and lots of EC2 and digital Ocean VMs.
Applicants must have a strong back ground in computer science and experience on working on enterprise software systems.
They should self-motivated, hardworking, and keen to learn and be interested in public healthcare.
NOTE: This job description is not intended to be all inclusive. Employee may perform other related duties as negotiated to meet the ongoing needs of the organization.
Apply Here http://bit.ly/2LjeZRr
Β« Business Manager: E-CommerceApplication support analyst Β»