Website Moyo Business Advisory
Who We Are "What does your company do?” is one of those questions that always pop up in any situation, whether you are in a familiar social environment or when you meet a new prospect. It is the business equivalent of conversation starters such as "the weather has been strange, hasn’t it… read more?” and "do you play golf?” While most companies have a straightforward answer to this question, it is not always that simple to explain what MOYO does. Defining one of the biggest business challenges of our time, John Zachman, early pioneer of enterprise architecture, said: "When the rate of change increases to the point that real time required to assimilate change exceeds the time in which change must be manifest, the enterprise is going to find itself in deep yogurt.” "Keeping our clients out of the yogurt” is not necessarily the conventional way to describe what we do, but in the context of the rapidly changing business environment, it is a good analogy of what is at our core. We are an organization that creates an environment where people can be themselves, hone their skills and passion, be entrepreneurial and strive to add value and make a difference in both the professional and social context. Our Mission Delivering Optimal Business Solutions through: Appropriately Skilled and Well Equipped Resources Universal; Diverse; and Specialised Offerings Value for Money (VfM) Building and Maintaining Long Term Relationships Our Vision Being the Market Leader in Solving Business Problems through the Provisioning of Advisory Services and Specialised Business Solutions Block D 242 on Jean, 242 Jean Avenue Die Hoewes, Centurion South Africa
Overview:
Moyo is a digital consulting, technology, and talent provider dedicated to simplifying business transformation. The ideal candidate will work on a customizable data analytics and operational platform created by Moyo, designed to optimize interactive reporting and digital business processes. We are looking for a motivated Software Developer who is focused on both personal and professional growth. Join our passionate team and seize the opportunity to make a real impact while gaining exposure to a variety of industries. We’re seeking someone eager to develop leadership skills and grow into a leadership role over time. If you’re committed to ongoing learning and ready to contribute to our collective success, we’d love to hear from you.
Required Qualifications:
Bachelor’s degree in a relevant field (e.g., Informatics, Computer Science, Data Science).
Technology:
Knowledge of SOLID principles, Object-Oriented Design, and Design Patterns
Expertise in .NET Core with C#, .NET Web API and Entity Framework Core [Code First]
Microsoft SQL Server
Database Design
SQL Scripting
Angular (17.0+) with Typescript
NGXS, RXJS, Ionic
CSS 3 or Bootstrap, or equivalent UI Framework
Experience and Knowledge:
7+ years of experience in software development, with at least 2 years in a senior or lead role.
Experience with cloud platforms ([specific platforms like AWS, Azure, or GCP]).
Strong analytical and problem-solving skills.
Good written and verbal communication skills.
Ability to work collaboratively in a team environment.
Detail-oriented mindset with a commitment to delivering high-quality work.
Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes).
Knowledge of security best practices in software development.
Familiarity with AI/ML technologies is an advantage.
Responsibilities:
Design, develop, and maintain scalable, high-performance software applications.
Contribute to all stages of the development lifecycle.
Write efficient, testable code.
Ensure designs met specifications and adhere to the Ketendo design.
Prepare and release software components.
Interest and/or experience in leading a team to deliver high-quality results.
Perform code reviews to ensure adherence to best practices and coding standards.
Competencies:
Time management and organizational skills.
Eagerness to learn and adapt to new technologies.
Strong attention to detail and accuracy.
Proactive approach to identifying and resolving issues.
Critical thinking and problem-solving.
Deductive and inductive reasoning.
Technical literacy and analytical skills.
Must be able to work within a close-knit team.
Needs to be able to work independently.
Apply via company website ( http://www.mba.za.com ) or
mymoyo.csod.com