Senior Software Engineer - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 20-05-2020 2:04:20 PM
15-07-2020 2:04:20 PM
We have a great job opportunity for a Senior Software Engineer to join a client in the healthcare sector in Cape Town. You have been doing this a while, you’ve been up and down the stack. You know that software isn’t just sitting in a dark room crunching code - it is working with a team to deliver something that can change lives. So, are you open to solving some of the world’s biggest problems, medically and technically? Keep reading!

Your key job responsibilities as the Senior Software Engineer in Cape Town will include:

- Specify user/system interface and translate logical designs into physical designs taking account of target environment, performance & security requirements and existing systems
- Design, code, test, correct & document highly complex programs and scripts from agreed specifications and within organisation architectural principles
- Utilise agreed standards and tools to achieve a well-engineered product

Requirements for this Senior Software Engineer job in Cape Town:

- Tertiary qualifications in an IT related field e.g. IT Computer Science.
- 8+ years’ experience working in software development
- 3+ years of front-end development using preferred, Angular or
- 3+ years’ experience building software solutions using Python (Django)
- Experience with Docker
- Demonstrated experience creating and maintaining automation tests - Pytest, Selenium/Cypress
- Experience with CI/CD deployment tools and processes
- Proficient in database design
- Proficient with Git (merging, rebasing)
- Experience with global scale solutions
- Able to mentor other team members, lead and own ideas & initiatives
- A positive mindset - collaborative and can-do attitude