Enable job alerts via email!

Sales Representative |Advanced Wound Care | Sandton

Moyo

Gauteng

On-site

ZAR 60 000 - 100 000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative digital consulting firm is looking for a Senior Software Engineer to enhance their data analytics and operational platform. In this pivotal role, you'll design and develop high-performance software applications while leading a talented team. Your expertise in .NET Core, C#, and cloud platforms will be essential as you contribute to all stages of the development lifecycle. Join a collaborative environment that values leadership and proactive problem-solving, and be part of a company committed to making a difference in business transformation. If you're ready to take your career to the next level, this opportunity is for you.

Qualifications

  • 7+ years of software development experience, with at least 2 years in a senior or lead role.
  • Proficiency in .NET Core, C#, Web API, Entity Framework Core, and SQL Server.

Responsibilities

  • Design, develop, and maintain scalable, high-performance software applications.
  • Lead a team to deliver high-quality results, including performing code reviews.

Skills

.NET Core
C#
Web API
Entity Framework Core
SQL Server
Angular (17.0+)
Typescript
DevOps tools (CI/CD, Docker, Kubernetes)
Problem-solving
Communication skills

Education

Bachelor's degree in Informatics
Bachelor's degree in Computer Science
Bachelor's degree in Data Science

Tools

AWS
Azure
GCP
Docker
Kubernetes

Job description

Senior Software Engineer

Moyo is a digital consulting, technology, and talent provider dedicated to simplifying business transformation. We are seeking a motivated Senior Software Engineer to join our team and contribute to developing a customizable data analytics and operational platform designed to optimize interactive reporting and digital business processes.

Responsibilities
  1. Design, develop, and maintain scalable, high-performance software applications.
  2. Contribute to all stages of the development lifecycle, writing efficient, testable code.
  3. Ensure designs meet specifications and adhere to company standards.
  4. Prepare and release software components.
  5. Lead a team to deliver high-quality results, including performing code reviews.
  6. Participate in continuous improvement and learning of new technologies.
Required Qualifications
  • Bachelor's degree in Informatics, Computer Science, Data Science, or related field.
  • 7+ years of software development experience, with at least 2 years in a senior or lead role.
  • Proficiency in .NET Core, C#, Web API, Entity Framework Core, and SQL Server.
  • Experience with Angular (17.0+), Typescript, NGXS, RXJS, Ionic, CSS3, or Bootstrap.
  • Knowledge of SOLID principles, Object-Oriented Design, and Design Patterns.
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Strong analytical, problem-solving, and communication skills.
  • Experience with DevOps tools (CI/CD, Docker, Kubernetes).
  • Knowledge of security best practices in software development.
  • Familiarity with AI/ML technologies is a plus.
Additional Qualities
  • Ability to work collaboratively and independently.
  • Detail-oriented with a proactive approach to problem-solving.
  • Strong organizational and time management skills.
  • Willingness to learn and adapt to new technologies.
Our Culture and Values

We seek understanding, make a difference, support each other, and value leadership, reliability, and bravery. We are committed to providing equal employment opportunities and fostering a positive work environment.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.