Apply for the job
HR Genie

Senior Software Engineer X2 - Contract

Johannesburg, Gauteng, ZA

Company: HR Genie

Category: Computer and Mathematical Occupations

Published on 2022-05-23 14:44

Our client a Global Tech firm is seeking 2 Senior Software Engineer to join their team in Johannesburg on a contract basis . They offer stability, growth, attractive rates and an excellent working environment.

As a Senior Software Engineer, you''ll be responsible for building and maintaining our systems. You will be responsible for the development of software that is used to store and process data on a daily basis across all departments within the company. You will be working in an agile environment where you''re required to work as part of a team and help meet project deadlines.


  • At least 7 years of work-related experience as a Software Engineer or Software Developer
  • Ability to develop software in C#, Java, and other programming languages (polyglots preferred)
  • Excellent knowledge of relational databases, SQL, and ORM 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 are beneficial.
  • Experience with unit testing, knowledge of applying test-driven development beneficial
  • Understanding DevOps principles and how to apply them is practically beneficial.
  • Experience in cloud services preferred AWS, Azure.
  • Experience with containerization (Docker/Kubernetes) is highly beneficial.
  • Experience working with agile methodologies


  • Bachelors degree in Computer Science, Information Technology or related field required
  • At least seven years of experience in software development
© 2022 JobSearchine South Africa