What's new
Carbonite

South Africa's Top Online Tech Classifieds!
Register a free account today to become a member! (No Under 18's)
Home of C.U.D.

Senior Software Engineer (Python)

Location
  1. Johannesburg
Province
  1. Gauteng

daisyboy

Epic Member
Rating - 100%
12   0   0
Joined
Jun 1, 2012
Messages
232
Reaction score
4
Points
3,485
Age
30
Location
George South Africa
Johannesburg (preferred) or remote

WHAT YOU WILL BE DOING

Develop high-quality software. Research, design, and implement high-quality software with a tremendous bias towards efficiency, maintainability and extensibility. This will include implementing unit tests and supporting quality assurance procedures.

Collaboration. Work closely with other engineers, product managers, business analysts, product designers and various other stakeholders across the organization to understand the problem and provide insightful input on how to design the best software solution.

Mentor other engineers. Participate in code reviews and provide feedback to your peers.

Continuous improvement. Advocate for and introduce improvements to our development, testing, CI, automation and architecture. This will include improving the engineering team's coding best practices and processes.

Support deployed applications. We are always proactive in considering the experience of the customer. You will do the same by swiftly attending to and resolving issues experienced in production.

Importantly, you need to be socially minded and should want to apply your creativity and skills to reimagining the way out-of-hospital healthcare can be delivered to all South Africans when enabled by technology.

CULTURE FIT

Culture is central to how we do things. Specifically we expect the following from each other: the ability to connect; the ability to plan; the ability to keep people informed; the ability to deliver; and the ability to learn and grow.

KNOWLEDGE AND EXPERIENCE

  • At least four years of experience as a software engineer and two years as a front-end engineer
  • Strong Knowledge and experience in front-end development frameworks in React, Vue or Angular Js.
  • 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.
EDUCATION

  • Undergraduate degree in Computer Science or related field, or equivalent working experience.
  • Short courses to keep up to speed with modern development practices.
INTERESTED? DM me
 

Users who are viewing this thread

Back
Top Bottom