Software Engineer
Ozow
Software Engineering
Cape Town, South Africa · Remote
Posted on Tuesday, May 17, 2022
What to expect
Ozow is looking for an Intermediate Software Engineer, to collaborate with other developers in writing well-designed, testable code. You will be working with a team of passionate technology professionals, developing with modern technologies, and solving tough problems.
Requirements
- At least 4+ years of work-related experience as a Software Engineer or Software Developer
- Ideally have an IT Diploma or Degree
- Ability to develop software in .Net C#, Javascript, ReactJs, HTML, CSS and other programming languages (polyglots preferred)
- Excellent knowledge of Postgres, Mssql technologies (EF, NHibernate)
- Knowledge of NoSQL databases such as Redis, Riak, MongoDB, and others.
- Experience developing web applications, with a good understanding of how the web works
- Proven experience in high-scale applications and an understanding of the practices and approaches that are employed in scaling applications beneficial.
- Experience with unit testing, knowledge of applying test-driven development beneficial
- Understanding DevOps principals and how to apply them practically beneficial.
- Experience in cloud services preferred – AWS, Azure.
- Experience with containerisation (Docker/Kubernetes, TeamCity, Octopus Deploy, Appveyor) highly beneficial.
- Experience working with agile methodologies – a true believer.
In office perks
- Free healthy breakfast, lunches and snacks (Cape Town)
- Free healthy lunches and snacks (Johannesburg)
- Free laundry service (Cape Town and still to launch in Johannesburg)
- Monthly socials (Cape Town and Johannesburg)
- On-site Barista (Cape Town)
- Workplace Concierge (Cape Town)
- Ozow Library (Cape Town)
- Ozow Playroom (Cape Town)
Perks for South African based employees
- Medical aid subsidy (permanent staff)
- Group Risk Insurance (permanent staff)
- Paid annual leave
- Employee Health and Wellness Assistance
- Gym / Fitness sessions
- Ozow Cookbook
- Learning and Development opportunities
- Mentorship programme
- Community initiatives
- Quarterly team retreats and annual company retreats
- Employee gifting
- Access to cutting edge technology
- Hybrid
Sounds good? Apply now!
Keen to know more?
Interested in joining our rocket ship?
To find out more about life at Ozow, head over to our Careers Page here!