Senior Software Engineer

Stellenbosch, Western Cape, South Africa

Job Description


Job Summary

Job title: Senior Software Developer

Our client in the IT sector is currently looking for a Senior Software Engineer to join their team. The role is work from home, candidates can based anywhere in South Africa.

About the company:

The company is a full-service digital agency based in Reading, UK, The Hague, Netherlands and Stellenbosch, South Africa. We strategise, design, and develop digital solutions for the private and public sectors. Our international team of over 90 professionals work between all 3 locations delivering exceptional software solutions.

Job Overview:

You are a problem solver who collaborates with our customers & teams to develop innovative solutions to tricky issues. You will code with inspiration and clarity, driving quality of delivery and encouraging team involvement.

Problems are best solved in groups so teamwork and company culture are crucial to the way we work. You will be used to working with other team members across disciplines and communicating transparently in the open.

Duties and Responsibilities:

  • Make a significant contribution to the technical design, testing, implementation and delivery of web applications
  • Share your enthusiasm for Continuous Delivery and agile best practices
  • Communicate with our clients throughout the development process
  • Day to day hands-on coding, collaborative working (eg: Mobbing/Pairing)
  • Maintain high standards of code quality through peer-review, in-team mentoring, and sharing best practice
  • Transform our clients with effective technical end-to-end delivery
  • Supporting other Engineers
Knowledge and expertise:
  • Extensive working knowledge of a range of technologies such as TypeScript, React and Node.js, also experience with AWS/ Azure, Terraform & Docker.
  • In-depth experience in software design and development, enterprise integration skills and microservice architecture skills
  • Excellent in-depth understanding and working experience of BDD, TDD and SOLID
  • A good understanding of accessibility would be preferable
  • Love clean code
  • Extensive experience with web application development and deployment
  • Working knowledge of continuous integration processes and pipelines.
  • At least 6 years proven relevant work experience in a similar role
  • Excellent verbal and written English skills.
The position is in-office.

Location: Stellenbosch

Salary: R40000-R80000 depending on experience and seniority

Starting date: As soon as possible.

Please apply online if you meet the above-mentioned requirements.

Please assume that your application was unsuccessful If you have not been contacted within 4 weeks.

Finovate

Company

Job Mail

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1269700
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    R40000 per month
  • Employment Status
    Permanent
  • Job Location
    Stellenbosch, Western Cape, South Africa
  • Education
    Not mentioned