MMS is a technology company based in Cape Town consisting of chemical engineers, software developers and accountants with creative problem solving skills. We focus on large data management in processing industries, with our primary focus being the mining industry.
Our company culture rests on four core values which are the pillars of our success thus far. These core values are to be:
Dynamic - have an innovative and agile approach. Solve problems
Committed - be passionate, have grit, high expectations and play for the team
Customer Centric - listen, collaborate, create value and earn trust
Real - be authentic, transparent, respectful and act with integrity
WIRE tech stack:
A software developer/engineer at MMS will deal with a large variety of challenging and exciting problems. These include and are definitely not limited to cloud infrastructure, devops, backend web application problems, front end application problems and specific client related issues as well.
A software engineer at MMS will be expected to problem solve a variety of these areas by means of agile and test driven development. They are also expected to work closely with the MMS team to solve client specific problems.
Skills & Experience:
~ 3+ years of work experience
An understanding of web application development with some experience in a leading framework such as Flask, Django, Ruby on Rails, or other frameworks
An understanding of web client frameworks such as Angular or React
Mathematical proficiency will be advantageous
Experience with OOP programming in languages such as Python or Java
Understanding of best practices with regards to web applications and OOP
Exposure to these libraries or frameworks will be advantageous as well:
Job spec close out:
Working hours - we are based in South Africa - working hours to be agreed in time, we are looking for regular progress/merge requests rather than specifc hours
Salary - fortnighly or to be agreed?
Skills: Python, maths and comp sci advantageous