Full-Stack Developer

3 months ago


Roodepoort, South Africa Adzuna ZA B C2 Full time

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. As a Senior Full-Stack Developer, you will be responsible for designing, developing, and maintaining software applications across the full stack. You will collaborate closely with cross-functional teams to deliver high-quality solutions that meet business requirements and enhance user experience.

Â

Â

Â

What you’ll do:

  • 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.
  • Stay updated with emerging technologies and industry trends, recommending improvements to existing processes and technologies.

Your expertise:

  • 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.

Qualifications required:

  • 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.

Other information applicable to the opportunity:

  • Location: Roodepoort, Johannesburg
  • Work Model: Onsite (Monday to Friday)

Â

Â

Â


  • Full-Stack Developer

    3 months ago


    Roodepoort, South Africa IOCO Full time

    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. As a Senior Full-Stack Developer, you will be responsible for designing, developing, and maintaining software applications across the full stack. You will collaborate closely with cross-functional teams to deliver...

  • Full-Stack Developer

    3 months ago


    Roodepoort, South Africa IOCO Full time

    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. As a Senior Full-Stack Developer, you will be responsible for designing, developing, and maintaining software applications across the full stack. You will collaborate closely with cross-functional teams to deliver...

  • Domian Architect

    3 months ago


    Roodepoort, South Africa IndSAfri Full time

    **Job Description** Description -** **Responsibilities**: - Architect, design, implement and drive next generation system architectures and automation solutions within the business. - Roadmap for transformation from current to future state Architectures - Assist in the development of Solution Architectures requiring Domain technologies - Facilitates the...


  • Roodepoort, South Africa Elchemie Full time

    Our esteemed client based in Roodepoort, Gauteng, is seeking a highly motivated and innovative Research and Development Chemist to join their team. The successful candidate will play a critical role in developing and improving food and industrial products and processes, ensuring they meet the high standards and specific requirements of a diverse clientele....

  • Senior Specialist

    5 months ago


    Roodepoort, South Africa MTN Nigeria Full time

    The Senior Specialist - EPM Financial Reporting Design is responsible for the following key performance areas: - Design and develop MTN Group financial reporting system - Design and implement intercompany solutions catering for business needs - Ensure trusted and transparent reporting processes (including month-end calendars, interaction, and alignment of...


  • Roodepoort, South Africa AIM Personnel Services Full time

    Mining Sales Business Development - West Rand - R104k + Vehicle This position is for a Business Development Manager in the Mining Industry, to develop the business/sales in the mining industry. This company supplies the mining industry. Good Blasting knowledge and experience. MUST have dealt with customers in the Mining industry. Customer Management...


  • Roodepoort, South Africa AIM Personnel Services Full time

    Sales and Business Development - West Rand - R900k + Vehicle This position is for a Business Development Manager in the Mining Industry, to develop the business in the mining industry. This company supplies the mining industry. You MUST have dealt with customers in the Mining industry, it is not negotiable. Customer Management strategy, negotiate large...


  • Roodepoort, South Africa Elchemie Full time

    **Requirements**: - Bachelor’s degree in Chemistry, Chemical Engineering, or a related field (Master’s or Ph.D. preferred). - Minimum of 3 to 7 years of experience in R&D, preferably within the food and beverages industry) - Strong knowledge of surface chemistry, food science, or process engineering. - Proven track record of developing successful...


  • Roodepoort, South Africa MTN Nigeria Full time

    The Senior Specialist: Microsoft Security is responsible for the security design of the entire Microsoft stack, including on-premise and cloud products and services. The role provides technical security expertise to OPCOs as well as cross-functional support to Group Governance, Risk & Compliance, and Cyber Defence teams within the Group. The role works with...


  • Roodepoort, South Africa Adzuna ZA B C2 Full time

    We are seeking an experienced CRM Dynamics BC Developer with strong expertise in Navision to join our team. The ideal candidate will be responsible for the design, development, customization, and implementation of Microsoft Dynamics 365 Business Central (BC) and Navision systems. This role requires a deep understanding of business processes and the ability...


  • Roodepoort, South Africa IOCO Full time

    We are seeking an experienced CRM Dynamics BC Developer with strong expertise in Navision to join our team. The ideal candidate will be responsible for the design, development, customization, and implementation of Microsoft Dynamics 365 Business Central (BC) and Navision systems. This role requires a deep understanding of business processes and the ability...


  • Roodepoort, South Africa IOCO Full time

    We are seeking an experienced CRM Dynamics BC Developer with strong expertise in Navision to join our team. The ideal candidate will be responsible for the design, development, customization, and implementation of Microsoft Dynamics 365 Business Central (BC) and Navision systems. This role requires a deep understanding of business processes and the ability...


  • Roodepoort, Gauteng, South Africa IOCO Full time

    We are seeking an experienced professional to fill the role of CRM Dynamics BC Developer with Navision expertise at IOCO. The ideal candidate will be responsible for the design, development, customization, and implementation of Microsoft Dynamics 365 Business Central (BC) and Navision systems.Key Responsibilities:Development and Customization:Design,...


  • Roodepoort, South Africa CTU Career Chatz Full time

    Tertiary Education Consultants promote the CTU Brand; build relationships with TOP FEEDER schools as specified and confirmed by Head Office. Tertiary Education Consultants generate a marketing database by presenting to Grade 8 to 12 learners at various schools and events allocated to their region. Tertiary Education Consultants create promotional events and...

  • Credit Controller

    3 months ago


    Roodepoort, South Africa Fidelity Services Group Full time

    The above position is vacant at Robertville, reporting to the Credit Manager. The main purpose of the position is to make sure that the debtors’ collections are done timeously. **Minimum Requirements**: - Matric Certificate and preferably a recognised credit control qualification. - At least 3 years’ experience and full knowledge in credit control and...


  • Roodepoort, South Africa Octogen Pty Ltd Full time

    Are you passionate about the Financial Services industry? We are looking for a vibrant person who has a passion about helping people lead a financially healthy lifestyle. **Responsibilities**: * - Talking to clients to determine their expenses, income and gather information needed to develop a financial budget - Reviewing client accounts and plans on a...

  • Credit Controller

    3 months ago


    Roodepoort, South Africa Fidelity Services Group Full time

    **CREDIT CONTROLLER** **REPORTING TO: Credit Control Supervisor** A vacancy exists for a Credit Controller stationed at the Helderkruin Office. The position will report to the NationalCredit Manager. The main purpose of the position is to make sure that the debtors’ collections are done timeously. **Key Performance Areas**: - Performing the full...


  • Roodepoort, South Africa MTN Nigeria Full time

    **Mission/ Core purpose of the Job** T he product specialist will be responsible for supporting the Product team with the development and management of products at Supersonic. The role operates in a fast-paced environment, within which product updates must be communicated, delivered and managed in a timeous manner. The role requires full end-to-end...

  • Credit Controller

    2 months ago


    Roodepoort, South Africa Fidelity Services Group Full time

    **CREDIT CONTROLLER** **REPORTING TO: Credit Control Supervisor** A vacancy exists for a Credit Controller stationed at the Robertville Regional office. The position will report to the Credit Control The main purpose of the position is to make sure that the debtors’ collections are done timeously. **Key Performance Areas**: - Performing the full...


  • Roodepoort, South Africa MoreSa Properties Full time

    **Conveyance secretary** **Duties and responsibilities**: - **Attend to FICA Evaluations of Clients**: - **Drafting of Transfer documents**: - **Requesting and obtaining Municipal Rates**: - **Clearance Certificate**: - **Requesting and obtaining Transfer duty receipt**: - **Liaising with bond attorneys and deeds office**: - **Send updates to...