
Senior Software Engineer
3 weeks ago
We are seeking a talented Senior Full-Stack Developer with expertise in C# .NET, BI Development, and CRM Dynamics 365 to join our dynamic team at IOCO.
As a Senior Full-Stack Developer, you will be responsible for designing, developing, and maintaining software applications across the full stack.
Main Responsibilities- Design, develop, and maintain software applications using C# .NET framework.
- Implement scalable and robust solutions across the full stack, including front-end, back-end, and database layers.
- Utilize BI Development tools and techniques to analyze data and create meaningful insights.
- Customize and extend functionality in CRM Dynamics 365 based on business needs.
- Collaborate with product management, design, and other stakeholders to define requirements and deliver features.
- Troubleshoot and debug complex issues, ensuring optimal performance and reliability.
- Mentor junior developers and contribute to a culture of technical excellence within the team.
To succeed in this role, you will need:
- Proven experience as a Full-Stack Developer with strong proficiency in C# .NET development.
- Experience working in Agile/Scrum development methodologies.
- Familiarity with cloud platforms such as Azure or AWS.
- Hands-on experience with BI Development tools such as Power BI, Tableau, or similar.
- Solid understanding of CRM Dynamics 365 development and customization.
- Proficiency in front-end technologies such as JavaScript, HTML5, CSS3, and frameworks like Angular or React.
- Experience with relational databases (SQL Server, MySQL, etc.) and NoSQL databases (MongoDB, Redis, etc.).
- Strong analytical and problem-solving skills with a keen attention to detail.
- Excellent communication and interpersonal skills, with the ability to collaborate effectively in a team environment.
- Proven ability to work independently, prioritize tasks, and manage time efficiently.
The ideal candidate will have:
- Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent practical experience.
- Preferred qualifications:
- Master's degree in Computer Science or related field.
- Certifications in C# .NET development, BI Development, or CRM Dynamics 365.
This position is based in Roodepoort, Johannesburg, and requires an onsite work model from Monday to Friday.
Salary RangeThe estimated salary range for this role is between R600,000 - R900,000 per annum, depending on experience and qualifications.
-
Senior Software Engineer
3 weeks ago
Roodepoort, Gauteng, South Africa IOCO Full timeJob DescriptionWe are seeking a talented Senior Full-Stack Developer with expertise in C# .NET, BI Development, and CRM Dynamics 365 to join our dynamic team at IOCO.Job Summary:Design, develop, and maintain software applications across the full stack using C# .NET framework.Implement scalable and robust solutions across the front-end, back-end, and database...
-
Roodepoort, Gauteng, South Africa HR Genie Full timeAbout Dotcom Consulting">As a business and technical professional, we take pride in guiding organisations to achieve their goals while leading strategic direction. A Dotcom Software Consultant brings an experienced voice with necessary skills to enhance business performance and processes.About the Role">We are seeking a detail-oriented Senior Quality...
-
Senior Mechanical Engineer Lead
5 days ago
Roodepoort, Gauteng, South Africa Outsourced CAD Solutions Full timeWe are seeking a skilled Senior Mechanical Engineer to lead our team at Outsourced CAD Solutions in Roodepoort.The ideal candidate will have experience in industrial moving equipment and a degree in Mechanical or Mechatronics Engineering.Responsibilities include:Systems integration with 4-5 years of experienceKnowledge of catalogue engineering and its...
-
Roodepoort, Gauteng, South Africa MC Technology Staffing Full timeElectrical Engineer Project Manager PositionWe are seeking a highly skilled professional to oversee the progress of electrical engineering projects and ensure compliance with industry standards.Key Responsibilities:Project Monitoring: Regularly monitor project progress and provide updates to senior engineers.Site Inspections: Conduct site inspections to...
-
Senior Electrical Engineer
3 weeks ago
Roodepoort, Gauteng, South Africa MC Technology Staffing Full timeAbout the RoleWe are looking for a talented individual with a strong background in electrical engineering to take on the role of Senior Electrical Engineer - Construction Projects. The successful candidate will have a minimum of 3 years of experience in construction projects, with proven project management capabilities, and a strong interest in heavy current...
-
Senior Mechanical Designer
2 weeks ago
Roodepoort, Gauteng, South Africa Aim Personnel Full timeAbout the RoleWe are seeking a highly skilled Senior Mechanical Designer to join our team in Roodepoort. As a key member of our engineering department, you will be responsible for designing and developing new products and modifying existing ones.Job DescriptionThe successful candidate will have a strong background in mechanical drafting, with experience in...
-
Senior Test Engineering Professional
3 weeks ago
Roodepoort, Gauteng, South Africa IOCO Full timeIOCO is seeking a highly skilled Senior Automation Tester to drive our testing processes to the next level. Our top-quality software solutions require an expert who can create frameworks from scratch, update existing scripts, and perform back-end testing using SQL queries on Oracle and SQL Server databases.Required SkillsExperience with Technologies: Java,...
-
Electrical Engineering Professional
3 weeks ago
Roodepoort, Gauteng, South Africa MC Technology Staffing Full timeJob OverviewMC Technology Staffing is seeking a highly skilled Candidate Electrical Engineer to join our team. This exciting opportunity will involve monitoring the progress of electrical engineering projects, providing regular updates to senior engineers, and ensuring compliance with design plans and industry standards.
-
Electrical Engineer Project Coordinator
2 weeks ago
Roodepoort, Gauteng, South Africa MC Technology Staffing Full timeWe are seeking an experienced Electrical Engineer Project Coordinator to join our team at MC Technology Staffing.About the RoleThe successful candidate will be responsible for monitoring the progress of electrical engineering projects and providing regular updates to senior engineers. This role requires strong attention to detail and a demonstrated ability...
-
Roodepoort, Gauteng, South Africa HR Genie Full timeJob Title: Highly Skilled Software TesterAt HR Genie, we are committed to delivering exceptional software solutions that meet the highest standards of quality. As a highly skilled software tester, you will play a crucial role in ensuring our software products exceed customer expectations.About the Role:We are seeking an experienced software tester to join...
-
Senior Mechanical Drafter
3 days ago
Roodepoort, Gauteng, South Africa Aim Personnel Full timeJob SummaryWe are seeking a skilled Senior Mechanical Drafter to join our team in Roodepoort. As a key member of our design team, you will be responsible for creating and managing technical drawings and designs for various mechanical products.About the RoleThis is a full-time position that requires strong experience in CAD design software such as SolidWorks,...
-
Senior Restaurant Operations Director
3 days ago
Roodepoort, Gauteng, South Africa Scholtz Partners International Pty Ltd Full timeAbout the RoleWe are seeking an experienced Senior Restaurant Operations Director to lead our new restaurant operation in Roodepoort, Johannesburg, Gauteng. This is a fantastic opportunity to take on a leadership role and drive exceptional service standards.Key ResponsibilitiesOversee the day-to-day operations of the restaurant, ensuring seamless execution...
-
Senior Automation Quality Assurance Specialist
1 month ago
Roodepoort, Gauteng, South Africa IOCO Full timeWe are seeking a skilled Senior Automation Tester to join IOCO's dynamic team in Roodepoort, Johannesburg.About the RoleThis position involves driving our testing processes to deliver top-quality software solutions. Your expertise will be crucial in enhancing our automation framework and ensuring seamless execution of our software products.Key...
-
Senior Financial Administrator
2 weeks ago
Roodepoort, Gauteng, South Africa Kontak Recruitment Full timeAbout the RoleWe are seeking a highly skilled and detail-oriented Senior Financial Administrator to join our dynamic team at Kontak Recruitment. As a key member of our finance department, you will play a crucial role in managing debtor accounts, handling client interactions, and providing administrative support.Job DescriptionKey Responsibilities:Process...
-
Senior Restaurant Operations Manager
2 weeks ago
Roodepoort, Gauteng, South Africa Scholtz Partners International Pty Ltd Full timeAre you a seasoned hospitality professional looking for a challenging role in restaurant management? We are seeking an experienced Senior Restaurant Operations Manager to lead our new restaurant operation and ensure exceptional service.About UsScholtz Partners International Pty Ltd is a reputable recruitment agency that specializes in placing top talent in...
-
Senior Corporate Governance Specialist
3 days ago
Roodepoort, Gauteng, South Africa W.A.V.E Full timeJob Title:Senior Corporate Governance SpecialistAbout the Role:We are seeking a highly experienced and detail-oriented Senior Corporate Governance Specialist to join our team. This role is critical in ensuring compliance with corporate governance regulations, facilitating effective board operations, and providing expert advice on legal and administrative...
-
Back-end Development Specialist
3 weeks ago
Roodepoort, Gauteng, South Africa IOCO Full timeAbout the JobWe are seeking a highly skilled Senior Full-Stack Developer to join our team at IOCO and lead the development of cutting-edge software applications.As a Senior Full-Stack Developer, you will be responsible for designing, developing, and maintaining software applications across the full stack, leveraging your expertise in C# .NET, BI Development,...
-
Full-Stack Developer Lead
3 weeks ago
Roodepoort, Gauteng, South Africa IOCO Full timeAbout the OpportunityWe are looking for a skilled Senior Full-Stack Developer to join our team at IOCO and contribute to the development of innovative software applications.As a Senior Full-Stack Developer, you will be responsible for designing, developing, and maintaining software applications across the full stack, utilizing your expertise in C# .NET, BI...
-
Senior Surveillance Monitor
2 days ago
Roodepoort, Gauteng, South Africa Fidelity Services Group Full timeJob Title: Senior Surveillance Monitor - LPR Control RoomWe are seeking an experienced Senior Surveillance Monitor to join our LPR Control Room team. As a key member of our team, you will be responsible for monitoring live feeds from License Plate Recognition systems, identifying and responding to flagged vehicles, and coordinating responses with security...
-
Mine Technical Operations Manager
3 weeks ago
Roodepoort, Gauteng, South Africa Rakkgalakane Full timeRequirements:BSc. (or B.Eng) Chemical Engineering: A degree in chemical engineering or a related field is essential for this role.5-7 Years Post-Qualification Experience: You should have at least 5-7 years of post-qualification experience in mineral extraction processes, with a focus on comminution and metallurgy.Excellent Communication Skills: Strong...