Senior Software Developer.

Sub banner

Senior Software Developer

Posted 19 days ago
Cape Town or Durban in South AfricaAttractive Job Reference: 37262

I am looking for a Senior Software Developer to join a games provider in South Africa.

As the Senior Software Developer, you will provide technical leadership in analysing, designing and producing quality software and technical documentation for new and upcoming products. Lead in coming up with creative solutions to challenging problems and ensuring quality in outputs. You will also upskill and lead junior developers and lead in various code review activities.

? This is a fulltime onsite role based in Durban or Cape Town. 

This is a perfect opportunity for agile developers who are creative problem solvers and hungry for continuous learning
 

Responsibilities

What will you be doing?

  • Collaborate with cross-functional teams to gather and analyse requirements.
  • Designs, develops, and maintain software applications, ensuring adherence to coding standards and best practices.
  • Conduct research on development on new technologies that would best suit new products within the business. 
  • Collaborate closely with business stakeholders to identify opportunities for innovation and improvement through various technologies.
  • Stay updated on emerging technologies and trends, driving their adoption where appropriate to enhance the organization's technological capabilities.
  • Provides technical guidance to peers and stakeholders of varying technical capability.
  • Research and prototype of new tools and technologies, including required technical documentation.
  • Teach, coach or mentor junior developers to improve organisational outcomes.

Qualifications

Who we’re looking for

  • Proven experience as a Senior Developer. 
    • Accountability in leading projects.
    • Coaching and mentoring junior developers. 
  • Knowledgeable and experienced in utilizing design patterns and principles.
  • Creative problem solver
  • Working experience and proficiency in AWS Cloud services is required. 
  • Excellent project management skills, with the ability to work on different things at the same time. 
  • We are NOT looking for an expert in a certain programming language. Rather, we are looking for an Agile Developer who sees these programming languages as tools in solving challenging problems. 

What’s in it for you?

We offer a comprehensive package including a competitive salary, top of the range benefits, discretionary bonus scheme, annual pay reviews, constant learning through the company university, wellbeing initiatives and office spaces you’ll thrive in!