Senior Software Engineer - Cape Town
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