Where

Software Engineer

Executive Placements
Johannesburg Full-day Full-time

Description:

What You Will Be Doing:
  • API Development and Back-end Services:
  • Design and develop scalable RESTful APIs using .Net Core (C#)
Implement back-end services, including business logic layers and data access components Build and maintain secure authentication and authorisation services Ensure the performance, reliability, and security of back-end systems Data Layer and Persistence: Work with Azure Cosmos DB to design performant, scalable NoSQL data models Build data access patterns optimised for distributed systems and real-time performance Ensure data integrity, versioning, and clean integration with the API layer Collaboration and Product Development: Collaborate with Front-End Developers and product owners to shape features and functionality Participate in Agile ceremonies, such as sprint planning, standups, and retrospectives Contribute to the definition of architecture and technical direction for the product Quality and Continuous Improvement: Write clean, maintainable, and well-documented code Perform code reviews and support continuous integration/delivery pipelines Identify and solve technical challenges in a proactive, team-oriented way
Requirements:
5+ years in C# and .Net Core for back-end application development Strong understanding of REST API design principles and patterns Experience working with Azure Cosmos DB or similar NoSQL data stores Solid knowledge of authentication and authorisation protocols (OAuth2, JWT, etc.) Experience integrating cloud-native services in Microsoft Azure
Bonus Skills:
Familiarity with containerisation (Docker, and Kubernetes) Knowledge of DevOps practices and CI/CD tools Interest in AI and automation technologies
Don't miss out on this opportunity, apply today!

*Only South African citizens will be considered.
18 Jul 2025;   from: gumtree.co.za

Similar jobs

  • Tumaini Consulting
  • Johannesburg
R 70 000 R 80 000 a month
... 6 years' experience as a software engineer in an enterprise environment. · Proficiency ... 6 years' experience as a software engineer in an enterprise environment. · Proficiency ... 6 years' experience as a software engineer in an enterprise environment. · ...
26 days ago
  • Tumaini Consulting
  • Johannesburg
R 70 000 R 80 000 a month
... 6 years' experience as a software engineer in an enterprise environment. · Proficiency ... 6 years' experience as a software engineer in an enterprise environment. · Proficiency ... 6 years' experience as a software engineer in an enterprise environment. · ...
26 days ago
  • Tumaini Consulting
  • Johannesburg
R 70 000 R 80 000 a month
... 6 years' experience as a software engineer in an enterprise environment. · Proficiency ... 6 years' experience as a software engineer in an enterprise environment. · Proficiency ... 6 years' experience as a software engineer in an enterprise environment. · ...
26 days ago
  • Tumaini Consulting
  • Johannesburg
R 70 000 R 80 000 a month
... is looking for Senior Java Software Engineer for a hybrid role ... · Minimum 6 years' experience as a software engineer in an enterprise environment. · Proficiency ... · Minimum 6 years' experience as a software engineer in an enterprise environment. · Proficiency ...
26 days ago