Current jobs related to Fullstack Software Developer - Sandton - MWR Cybersec


  • Sandton, Gauteng, , South Africa MWR Cybersec Full time R120 000 - R180 000 per year

    MWR is an independent cyber security consultancy with research at the core of what we do. Solving our MEA clients' unique cyber security challenges and ensuring they are more resilient to cyber-attacks is, why we exist and continue to exist.MWR is renowned for its technical excellence and client-centric approach to solving cyber security challenges. From...


  • Sandton, South Africa Investec Full time

    A leading financial services company in Sandton is seeking an experienced Fullstack DevOps Engineer to join their Client Tech team. The role involves supporting and modernizing the application ecosystem in a collaborative environment. Candidates should have at least 5 years of experience, with proficiency in Azure, software development, and DevOps practices....

  • Software Developer

    6 days ago


    Sandton, Gauteng, South Africa Catch Full time R900 000 - R1 200 000 per year

    The ideal candidate will have a passion for technology, coding and software building. The ideal candidate will need to be able to meet deadlines, be meticulous, and communicate effectively with other team members and managers. What will I be doing? ✓ Participate in every stage of the development lifecycle, including feature conception, design,...


  • Sandton, South Africa Dotcom Software Solutions Full time

    Dotcom Software's Business Advisory division has an opportunity for a Senior Software Engineer specialising in C# and Azure Cloud. You will join a team of like minded individuals to drive the adoption of AI. Contract role – 12 months, strong possibility of extension. Onsite full time in Sandton. Senior Software Engineer (Azure / Cloud Platform). We're...


  • Sandton, South Africa Pro Development Group Full time

    Software Developer L2 Our Client, a Global Tech firm, is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates, and a great working environment. The role involves working within Development, Support, and Maintenance in a high-performance area of the bank. This custom solution is...


  • Sandton, Gauteng, South Africa ESMART GROUP Full time R90 000 - R120 000 per year

    Job PurposeThe role combines system analysis, solution design, development, and platform support. The ideal candidate will have strong proficiency in both front-end and back-end technologies—particularly C#, .NET Core, and Angular—and will contribute to solution architecture, coding standards, platform optimisation, and ongoing maintenance.Key...


  • Sandton, South Africa OneCart Pty (Ltd) Full time

    **MAIN PURPOSE OF THE JOB** To drive the strategic direction for OneCart software technologies and take accountability for delivering projects on time, on budget and in line with the business requirements. This could include creating, supporting and customising solutions for the business and managing a development team, both internally and...


  • Sandton, South Africa SGS Full time

    SGS is the world’s leading Testing, Inspection and Certification company. We operate a network of over 2,500 laboratories and business facilities across 115 countries, supported by a team of 99,500 dedicated professionals. With over 145 years of service excellence, we combine the precision and accuracy that define Swiss companies to help organizations...


  • Sandton, South Africa Pro Development Group Full time

    Software Developer L2 Our Client, a Global Tech firm, is seeking a Software Developer L2 to join their team in Sandton on a contract basis. They offer stability, growth, attractive rates, and a great working environment. The role involves working within Development, Support, and Maintenance in a high-performance area of the


  • Sandton, Gauteng, South Africa Boardroom Appointments Full time

    Contract positionMinimum requirements:Bachelors Degree in Computer Science, Software EngineeringMust have 8 years software development experienceJavaScript, HTML5, CSS, Primary Java 1.8 and above Spring Framework Springboot Apache Camel Kafka ELP MQ Java API knowledge XML config and binding Additional Micro Service architecture DB2 Databases Mongo DB...

Fullstack Software Developer

2 weeks ago


Sandton, South Africa MWR Cybersec Full time R250 000 - R500 000 per year

MWR is an independent cyber security consultancy with research at the core of what we do. Solving our MEA clients' unique cyber security challenges and ensuring they are more resilient to cyber-attacks is, why we exist and continue to exist.

MWR is renowned for its technical excellence and client-centric approach to solving cyber security challenges. From partnering with some of Africa's most renowned financial institutions, to advising large telecommunications and media corporations, our reputation of trust speaks for itself.

We are seeking someone who is not scared of new challenges and knows how to work hard whilst maintaining a fun and friendly attitude. The ideal candidate enjoys working in a team with a culture of learning and mutual respect; where you can bring new ideas to the table and have them heard.

Are you interested in learning what it takes to build highly scalable production grade distributed systems and want to work with the most modern cloud technologies, then this role is for you

_We don't want to give our engineers requirements; we want them to solve problems._

**Key Responsibilities**

- Design, develop and maintain high quality enterprise level software.
- Work efficiently both independently and collaboratively with the team
- Grow your skills by using the latest technologies
- Take ownership of the systems you develop and resolve any issues should they rise
- Design both client and server-side architecture solutions
- Write well-structured, reliable, efficient, and easily maintainable code
- Troubleshoot, debug and fix issues
- Write technical documentation
- Optimize new and existing code to make the applications more performant and easier to maintain
- Build CICD pipelines using the latest automation technologies to deploy your code all the way to production
- Work across the full project lifecycle, from initial requirements gathering through to release and maintenance.
- Build future-proof reusable core code libraries, which can be shared, in-order to drive further efficiencies throughout the team.
- Develop on Windows, Linux, or Mac – supported by unit tests.
- Prototype and research new features and technologies.

**Key Competencies**

You need to:

- Have good communication and teamwork skills as well as a positive attitude
- Have an active interest in the future of web development and technologies
- Have a security mindset or have an interest in cyber security
- Be ready to work in a fast-paced, engaging, and fun environment
- Be creatively minded, able to find solutions to unique problems.
- Be passionate about development
- Be interested in growing and learning new skills & technologies.
- Be able to work closely with others and have a willingness to have fun and be yourself We want a teammate, not a robot.
- Be comfortable working outside your comfort zone and enjoy learning new things.
- Be fluent in English (written and spoken)
- Be eligible to work in South Africa

**Understanding of:**
Cloud computing technologies and have an interest in distributed systems
modern software development practices that ensure safe, reliable, and continuous deployments

**Experience and knowledge of:**
- /
- SQL databases and REST APIs
- Front-end and API development
- Source code management software (Git)
- Code reviews and how they fit into the Software Development Life Cycle
- Working in agile/scrum-based projects.
- Some of the following: Docker, Jenkins, and CI/CD technology

**Bonus Points**
Have:
- A degree in Computer Science, or related field
- +2 years of proven experience as a Frontend Software Developer or similar role

**Experience with:**

- Python and Python Web frameworks (tornado, flask or CherryPy)
- Any two of the following languages: C, C++, C#, or Java
- Systems administration skills in Linux or Microsoft Windows
- Taking a product from proof of concept to maturity
- To multi-threaded asynchronous development.
- Cloud technologies (AWS or Azure or GCP)

**Understanding of:**

- AWS in relation to hosting web applications

**About the team**

Our people are a mix of technical and creative experts – diverse, talented, and passionate people – working tirelessly to help us advance the industry with new ways of thinking. They lead their own development, in and out of the office. They call the shots when it comes to building a place to call home in our organization.

**What will you get from us**

- Well established hybrid remote working culture
- We give the time and space to learn, you bring the enthusiasm.
- We will share with you all the knowledge you will need (training if you are interested).
- A team that is technical, ambitious, and friendly, that will share their knowledge and expect you to do the same.
- Make an impact and help to protect organizations and individuals from cyber threats
- Work in the domain that is the fastest growing market in cyber security
- Use of the most modern cloud-based technologies
- A team that believes in quality and test automation and is willing to invest time and effort to continually improve product quality.
- Challenging and interesting problems that will push you to learn new ideas, technologies, and ways of working.
- Something new to learn, even after months and years