Senior Software Engineer - Python
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.
Qualifications:
- Undergraduate degree in computer science or related field, or equivalent working experience.
- Short courses to keep up to speed with modern development practices.
Experience:- 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.
The reference number for this position is
MM59500 which is a
permanent position based in
Johannesburg offering a rate of up to
R1m per month negotiable on experience and ability. Contact Mpho at
az.oc.egrem-e@mohpm or call him at 011 463 3633 to discuss this and other opportunities.
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 04 Sep 11:30, Closing date 3 Nov