Where

Senior Software Engineer Backend

Executive Placements
Cape Town Full-day Full-time

Description:

Job Description :

A cutting-edge technology company currently undertaking a digital transformation are looking for A senior software engineer, you will focus on designing and developing robust, scalable, and efficient software solutions on the .NET (C#) framework. You will be a key contributor to custom software solutions, working closely with front-end engineers and other team members to deliver seamless integrations and high-quality products.

You will also mentor junior developers, review code, and provide guidance to support their growth. Working together with the Software Engineering Lead, you will ensure that the solution architecture meets the teams exacting standards for maintainability and performance. The environment includes both private and public cloud, with a strong emphasis on containerization and microservices.

Skills & Experience:

Minimum of 7 years practical experience in the full software development life cycle as a software engineer or software developer. Demonstrates solid understanding of Software Engineering design patterns and/or methodologies. Strong proficiency in object-oriented programming (OOP) principles, with a preference for experience in C# and the .NET framework. Demonstrated experience in designing and building RESTful APIs and microservices. Proficient in working with relational and NoSQL databases (e.g. SQL Server & MongoDB) and writing efficient queries. Hands on experience with container orchestration tools and containerization technologies (e.g. Kubenetes & Docker) Experience with messaging systems (e.g. Kafka, RabbitMQ). Familiarity with cloud platforms such as AWS, Azure or GCP. Strong knowledge of Devops practices, including CI/CD pipelines and infrastructure as code. Demonstrates solid understanding of Software Testing fundamentals. Demonstrates solid ability to mentor and transfer knowledge to the greater team. Demonstrates consistent passion for Technology and keeping up with the industry. Exceptional attention to detail, ensuring high standards of quality in all outputs Ability to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations Experience mentoring or coaching junior develop
27 Feb 2025;   from: gumtree.co.za

Similar jobs

  • Network Recruitment
  • Cape Town
R 80 000 R 100 000 a month
... systems? We are looking for a Senior Software Engineer to join our team and ... . If you love developing websites, backend systems, or mobile applications, and ... information contact: Reinie Du Preez Senior Specialist Recruitment Consultant E-mail: rdpreez ...
29 days ago
  • Network Recruitment
  • Cape Town
R 80 000 R 100 000 a month
... systems? We are looking for a Senior Software Engineer to join our team and ... . If you love developing websites, backend systems, or mobile applications, and ... information contact: Reinie Du Preez Senior Specialist Recruitment Consultant E-mail: rdpreez ...
29 days ago
  • Executive Placements
  • Cape Town
Description: A cutting-edge technology company currently undertaking a digital transformation are looking for A senior software engineer, you will focus on designing and developing robust, scalable, and efficient software solutions on the .NET (C#) ...
23 days ago
  • Goldman Tech Resourcing
  • Cape Town
R 60 000 R 85 000 a month
Description: A leading logistics and e-commerce fulfillment company specializing in warehousing, distribution, and last-mile delivery solutions, is looking for a Senior Software Engineer to join their team in Cape Town! Skills Required · Bachelor’s degree ...
25 days ago