Senior Software Engineer
Location: | Johannesburg |
Type: | Permanent |
Reference: | #MM59500 |
Company: | E-Merge IT Recruitment |
A health tech company seeking to lower the cost of quality care to improve access are looking for a senior software engineer (Python). They solve systemic problems in the healthcare system through the combination of technology and people. As a software engineer, you will be joining an exciting new product team poised to transform how healthcare is delivered. You will work with a multidisciplinary team to provide ingenious solutions to business problems using the latest technologies.
Key responsibilities:
- Research, design, and implement efficient, maintainable, and extensible software. Implement unit tests and support quality assurance procedures.
- Work closely with engineers, product managers, business analysts, product designers, and other stakeholders to understand problems and design effective software solutions.
- Participate in code reviews and provide feedback to peers, helping to mentor and develop other engineers.
- Advocate for and introduce improvements to development, testing, CI, automation, and architecture. Enhance coding best practices and processes within the engineering team.
- Undergraduate degree in computer science or related field, or equivalent working experience.
- Short courses to keep up to speed with modern development practices.
- At least four years of experience as a software engineer
- Experience as a technical lead is beneficial.
- Experience in Python Frameworks like Django, Flask, CherryPy etc.
- Knowledge of object-relational mapping (ORM)
- Strong experience in using restful APIs.
- Strong experience with object-oriented programming principles.
- You have worked and understand agile software development methodologies.
Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the E-Merge website www.e-merge.co.za for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Posted on 07 Aug 12:08, Closing date 6 Oct
Senior Software Engineer
A health tech company seeking to lower the cost of quality care to improve access are looking for a senior software engineer (Python).
Senior C# Full Stack Software Engineer
New work in at a major player in the finance, trading and capital markets space; focusing on securities, stocks and bonds and working with clients on a global scale! The...
Software Quality Engineer
Software Quality Engineer | Hybrid (JHB, Northern Suburbs) | Permanent Job purpose Use the automation test kit (frameworks and pre-defined test tools) to inspect...
Python AWS Software Engineer
Are you looking for a new opportunity with enhance your Python and AWS skills? If so apply now. Requirements: Relevant IT /engineering degree5 to 7...
Python AWS Software Engineer
Are you looking for a new opportunity with enhance your Python and AWS skills? If so apply now. Requirements: Relevant IT / engineering degree3-5...
JavaScript React Software Engineer
A leading international manufacturing concern are looking for a software engineer to join their team.
Java Software Engineer – Cloud and DevOps
An amazing opportunity for a software engineer (Cloud, Java SE11, DevOps) to join a leading Africa-focused financial services organisation is available.
Software Java Engineer
Amazing chance to join independent software engineering specialists that have emerged as a leader in designing, building and implementing Cloud-based, hybrid and...
Senior Java Software Engineer
Do you want to join a team of highly skilled, experienced and passionate technologists? Become a part of a leading software development team that focuses on doing what...
Software Engineer – Java/DevOps/Cloud
A leading Africa-focused financial services organisation has a new opportunity available for software engineer - Java SE11, SDLC, DevOps, Cloud to join their global team.
JavaScript/Web Software Engineer
An international product development environment require a JavaScript /web software engineer to join their team.
Software Engineer - JavaScript
A German manufacturing giant is looking for an exceptional software engineer - Java to join their growing team.
Python AWS Software Engineer
Are you looking for a new opportunity with a leading manufacturing business working with cutting-edge technologies? Then this is a great opportunity we are...
Intermediate C# Full Stack Software Engineer - Angular 10+
New work in at an award-winning tech house and fintech, with a core focus in Biometrics and identity verification systems.
Software Engineer
Join a cutting-edge online background screening platform dedicated to revolutionising the trust economy.
Software Engineer
Join a cutting-edge online background screening platform dedicated to revolutionizing the trust economy.
Software Quality Engineer
Take the leap into a fulfilling career with a highly esteemed banking institution actively seeking a permanent software quality engineer who possesses exceptional...
Software Engineer
Join a cutting-edge online background screening platform dedicated to revolutionizing the trust economy.
Growth Marketing Specialist
Growth Marketing Specialist - Stellenbosch Western Cape
Motor Vehicle Service Advisor
Motor Vehicle Service Advisor Position - Durban North