Senior Full Stack Developer
19 hours ago
WELCOME TO MOYO Senior Full Stack Developer About the Role: We’re seeking a motivated and experienced Senior Software Developer who is eager to not only code but also to lead and inspire a team. You will work closely with a cross-functional team to build, enhance, and maintain our software solutions, ensuring they are scalable, efficient, and aligned with client and business needs. This role is perfect for someone who is technically strong and also has a passion for mentorship, collaboration, and continuous improvement—someone who envisions growing into a leadership role in the near future. Required Qualifications & Experience: Tertiary degree in a related field (BSc Computer Science, B.IT or Informatics related degrees). 5–8+ years of professional software development experience, preferably in enterprise environments. 2 – 3 years of working as a Senior Software Developer. Good working knowledge of development methodologies and frameworks. Proven track record in designing and developing enterprise-level applications using .NET technologies. Experience in developing web applications using at least one popular web framework (Angular, React, or Blazor, Mobile/Cross-Platform counter parts are good to have React Native, Angular Ionic, Blazor Maui). Experience with test-driven development and writing unit tests following industry standards/best practice. Experience with Public Cloud & Containerisation technologies/platforms an advantage. Experience with DevOps an advantage. Key Responsibilities: Contribute to all phases of the development lifecycle. Write well designed, testable, efficient code. Ensure designs are in compliance with specifications. Prepare and produce releases of software components. Leading a team to produce quality output in an efficient manner. Support continuous improvement by investigating alternatives and technologies and presenting these for review. Methodologies, Tools, & Technologies Knowledge and experience in .NET Enterprise Systems and Architectures. Ability to apply Domain Driven Design and Clean Architectures. Understanding of Secure Software Development Life Cycle and OWASP. Understand Service Oriented Architectures (API Patterns & Design, Micro Services, OpenAPI, Swagger). In depth understanding of SOLID Principles and key back-end patterns in use today. Knowledge and experience in applying Object Oriented Analysis and Design, as well as Design Patterns and Practices. Knowledge and experience in applying User Interface Design Patterns, including Desktop vs Mobile Design Trade-offs. Knowledge and experience on Clean Code and Coding Best Practices in relevant languages and frameworks. Excellent C#, .NET Framework, .NET Core. Good grasp of C# Generics, Lambda Expressions, and LINQ. Excellent in Web API, RESTful services. Solid in one or more Front-end Frameworks Blazor, ASP.NET MVC, Angular, React. Versed in TypeScript and/or JavaScript. Experience with integration to Active Directory, Azure Active Directory or other comparable Identity Providers. A firm understanding of Authentication and Authorisation using OAuth 2 / JWT / Identity Server. SQL Server 2014+ and Transact-SQL (T-SQL). Familiar with Rxjs or other Asynchronous and Push Web Technologies. Familiar with Indexed DB. Familiar with or knowledge of integration with Queueing Technologies (MSMQ, RabbitMQ, IBMMQ, Azure Service Bus, etc.) Strong HTML 5, CSS 3, and Bootstrap 5 capabilities. Microsoft Visual Studio, Visual Studio Code or other appropriate IDEs (Rider, etc.). Experience or Knowledge of Kafka a plus. Experience or Knowledge of Microsoft Graph a plus. Experience or Knowledge of Aspire a plus. Experience with Microsoft Internet Information Services (IIS). Experience with Azure Web and Application Services a plus. Experience with Azure DevOps and CI/CD pipelines a plus. Experience with containerization (Docker, Kubernetes) a plus. Moyo Culture and Values We seek understanding.We make a difference.We’ve got your back.We are leaders.We are reliable.We are brave. Our company provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, colour, religion, sex, national origin, age, disability or genetics. #J-18808-Ljbffr
-
Senior Full Stack Developer
3 days ago
Centurion, Gauteng, South Africa Owethu Managed Services (OMS) Full time R600 000 - R1 200 000 per yearJob Specification: Senior Full Stack Developer ( )Position Title:Senior Full Stack DeveloperLocation:CenturionJob Type:Contract – PermanentExperience Level:5–8 yearsCompany Overview:Our company is a leading IT solutions provider dedicated to delivering cutting-edge, innovative systems to our clients. We are seeking a highly skilledSenior Full Stack...
-
Full Stack Developer
2 weeks ago
Centurion, South Africa Level Up Full timeLocation Level Up Centurion, Gauteng, South Africa Purpose of the role Our client is seeking a full stack developer with 3‑5 years’ experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back‑end...
-
Full Stack Oracle Apex Developer
5 days ago
Centurion, South Africa Liyema Consulting Full timeJoin Our Team: Full Stack Oracle Apex Developer (Senior) ! We're seeking a tech-savvy individual with 6-8 years of IT experience, including proficiency in Oracle, Java full stack development, and cloud technologies. In this role, you'll be responsible for developing and maintaining solutions deployed in Oracle APEX, with opportunities to transition to AWS or...
-
Senior Full Stack Developer
3 weeks ago
Centurion, South Africa Owethu Managed Services (OMS) Full timeSenior Full Stack Developer Direct message the job poster from Owethu Managed Services (OMS) Position Title: Senior Full Stack Developer Location: Centurion Job Type: Contract – Permanent Experience Level: 5–8 years Job Summary As a Senior Full Stack Developer , you will be responsible for designing, developing, and maintaining robust and scalable web...
-
Full Stack Developer
1 week ago
Centurion, South Africa Level-Up Full timePurpose of the role Our clientis seeking a full stack developer with 3-5 years' experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back-end languages. The successful candidate will join our client's...
-
Senior Full Stack C# Developer
5 days ago
Centurion, South Africa Network IT Full timeReference: NWA -SL-1 Are you a seasoned Senior C# Developer looking to join one of SA's leading consulting houses? Here's a permanent role where you can showcase your experience and skill set. Duties & Responsibilities This is an opportunity to collaborate with a lead competent teams of Software Developers in developing back-end website applications,...
-
Full Stack Developer
3 days ago
Centurion, Gauteng, South Africa Level-Up Full time R500 000 - R1 200 000 per yearJob Description: Purpose of the roleOur client is seeking a full stack developer with 3-5 years' experience. The ideal candidate will be responsible for designing, developing, and maintaining software applications across the entire stack and hold a firm understanding of web frameworks, APIs, databases, and back-end languages. The successful candidate will...
-
Full Stack Developer
3 days ago
Centurion, Gauteng, South Africa Boardroom Appointments Full time R80 000 - R120 000 per yearAs a Full Stack Developer, you will participate in the development of web applications. The ideal candidate will have a Bsc Degree and a detailed understanding of SQL and working with PostgreSQL. You should also have a detailed understanding of JavaScript, including working with frameworks like Angular and , and Additionally, you will be expected to develop...
-
Full Stack Developer
2 weeks ago
Centurion, South Africa Dina Gates Recruitment (Pty) Ltd Full timeYour experience as an Intermediate Full Stack Engineer with a minimum of 3 years of experience in C#, .NET, and MS SQL Server will put you in our search stack.KEY REQUIREMENTS:A minimum of 3 years of developer experience in C#, .NETDesign, build and maintain efficient and reliable C#, and .NET applications in an MS SQL Server environmentDesign, development,...
-
Full Stack Developer
4 weeks ago
Centurion, South Africa HuntWave Technologies Full timeFull Stack Developer (Flutter/.Net/Java) About the job Full Stack Developer (Flutter/.Net/Java) We are seeking a Full Stack Developer to play a key role in our software development team. As a Full Stack Developer, you will be responsible for developing and maintaining both the front-end and back-end components of our Mobile, Desktop and/or Web applications....