Senior Services Developer - Johannesburg - IOCO

    IOCO
    IOCO Johannesburg

    1 hour ago

    iOCO background
    Description

    Senior Services Developer

    We are seeking a seasoned Senior Services Developer who will be a member of the services integrations team, playing a pivotal role in designing, developing, and maintaining robust and scalable solutions that enhance our services and integrations landscape.

    This position focuses on Azure and C# within the .NET ecosystem, contributing to the seamless integration of diverse systems and delivery of high-quality services to clients.

    Azure Cloud Development

    • Architect and implement cloud-based solutions using experience in Azure services and features, ensuring scalability, reliability, and security.
    • Develop Azure Functions, Logic Apps, and other serverless components to enhance flexibility and efficiency of our services.

    Service Development with C#

    • Collaborate with cross-functional teams to understand business requirements and implement services aligning with organizational goals.
    • Develop, enhance, and maintain microservices and APIs within the .NET framework, utilizing expertise with Azure App Service and relevant Azure services.

    Integration Solutions

    • Design and implement integration solutions connecting internal and external systems, utilizing Azure Integration Services.
    • Work closely with stakeholders to understand integration requirements and implement solutions using Azure Logic Apps, Service Bus, and Azure integration tools.

    Middleware and Message Queues

    • Implement and maintain middleware solutions and message queues using Azure Service Bus or other Azure messaging services.
    • Ensure reliability and performance of message-based communication channels within the Azure environment.

    Data Transformation and Mapping

    • Develop data transformation and mapping processes using Azure Data Factory or relevant Azure data services.
    • Collaborate with data engineers to ensure data quality and accuracy throughout the integration process.

    Monitoring and Optimization

    • Implement monitoring solutions using Azure Monitor and Azure DevOps tools to track service and integration performance and health.
    • Continuously optimize existing services and integrations for improved efficiency and responsiveness within the Azure environment.

    Your Expertise:

    • 6+ years of experience in developing and maintaining services and integrations in complex environments, emphasizing Azure and C#.
    • Proficiency in C# and hands-on experience with Azure services, including Azure Functions, Logic Apps, Service Bus, Azure App Service, and Azure DevOps.
    • Experience with middleware technologies, message queues, and API development within the Azure ecosystem.
    • Strong understanding of data transformation, mapping, and integration patterns within Azure.

    Qualifications Required:

    • Diploma or Bachelor's degree in Computer Science, Engineering, or equivalent.

    Other Information:

    • Permanent Position
    • Location: Johannesburg - Hybrid
    • Estimated Salary: R 700,000 - R 1,200,000 per annum


  • TFG Human Resources Johannesburg Full time

    Talent Development Consultant · As part of the People Shared Services, this role will provide excellent service and employee experience for our employees. The primary responsibility is talent development operational implementation within skills development, learning design and de ...


  • People Source Johannesburg

    Job Title: Containerised Services Developer · About the Role · We are seeking an experienced developer to work with big data platforms and containerised services. The ideal candidate will have a strong background in designing, developing, and testing software for integrating data ...

  • Michelle Taylor Recruitment

    Head of IT

    1 week ago


    Michelle Taylor Recruitment Johannesburg

    Job Title: Head of IT · Oversee IT operations in SSA, ensuring stable operations and delivering high-quality IT support services. This involves managing a team, providing expert technical guidance, supporting the Global Service Desk, and implementing strategic plans to ensure inf ...


  • E-Merge Johannesburg

    Senior C# Full Stack Developer · A leading international banking and wealth management group seeks a highly skilled Senior C# Full Stack Developer with expertise in cloud-based technologies, particularly the Azure suite. · Key Responsibilities: · Design and develop scalable, high ...


  • PwC Remchannel (Pty) Ltd Johannesburg

    A career in Corporate Sustainability and Social Responsibility within Internal Firm Services will deliver positive social impact with measurable results. You'll coordinate charitable activities, design programmes for safe working conditions, and develop policies for environmental ...


  • Johannesburg Water Johannesburg Full time

    Development Engineering Officer · About the Role: · We are seeking a skilled Development Engineering Officer to receive and assess applications for new township developments in Gauteng, Johannesburg. · The successful candidate will analyze design assumptions regarding water and s ...


  • Kabetech (Pty) Ltd Johannesburg

    Job Title: · Executive Internal Auditor · Job Summary: · The Executive Internal Auditor will contribute to the development of Internal Audit's strategy and translate it into operational plans. They will provide direction and leadership to the team in executing the Standard Bank G ...


  • Capital Recruit Johannesburg Full time

    Customer Care Manager · The Customer Care Manager is responsible for leading and managing the customer service team to ensure high levels of customer satisfaction. This role involves developing and implementing customer service policies and procedures, overseeing the resolution o ...

  • Network Recruitment

    C# Developer

    3 days ago


    Network Recruitment Johannesburg

    Software Developer · We are seeking a highly skilled Software Developer to join our team at {company}. The ideal candidate will have a strong background in object-oriented development techniques, experience with .NET technologies, and expertise in database design and development. ...

  • Network Recruitment

    Data Engineer

    1 day ago


    Network Recruitment Johannesburg

    Job Title: Data Engineer · We are seeking a skilled Data Engineer to work with cloud data systems in our Financial Services sector. The ideal candidate will have expertise in the Microsoft BI Stack, T-SQL development, and cloud services. · About the Role: · This is an exciting op ...


  • Ricoh Johannesburg Permanent

    Job Title: · Senior Digital Sales and Services Manager · Job Summary: · We are seeking a highly experienced Senior Digital Sales and Services Manager to lead our specialist digital sales and support teams. The successful candidate will be responsible for developing and motivating ...


  • KPMG-SouthAfrica Johannesburg

    About KPMG IDAS Africa · KPMG is a leading provider of professional services, including Advisory, Tax and Audit. Our International Development Advisory Services (IDAS) Africa is a business unit with a centre of excellence located in Nairobi, Kenya. · IDAS adopts a pan-African app ...


  • Curiska Johannesburg

    Full Stack Developer for FinTech Products · We are seeking an experienced and motivated Full Stack developer to provide new features and maintenance development on our FinTech products. · The ideal candidate will have a strong background in C#, ASP.NET, SQL Server, and Windows Co ...


  • IT Ridge Technologies Johannesburg

    The primary goal of this position is to provide leadership in the development and implementation of infrastructure strategies and plans for the design and ongoing evolution of the enterprise infrastructure architecture, supporting the long-term vision of the Group's information t ...


  • Curiska (Pty) Ltd Johannesburg Full time

    Job Title: Full Stack Developer · We are seeking a highly motivated and experienced Full Stack developer to join our team. · Tech Stack: · C# · Winforms · ASP.NET WebForms · ASP.NET Core 3.1+ · ASP.NET Core WebAPI · Entity Framework 6 and entity framework Core · .NET Framework 4. ...


  • HR Genie Johannesburg

    Job Title: · Key Account Manager for Food Service Business · About the Role: · We are seeking a skilled Key Account Manager to manage and develop key accounts within the foodservice sector. The successful candidate will be responsible for building strong relationships with existi ...

  • Zensar Technologies

    Technical Lead

    6 days ago


    Zensar Technologies Johannesburg Full time

    Job Title: Technical Lead - Java Full Stack · A highly skilled Technical Specialist with 6+ years of experience in Java Full Stack Development is sought after to lead our technical teams. The ideal candidate will have strong full stack development experience on Core Java, includi ...


  • Netsurit Johannesburg

    Senior Application Modernization and AI Developer · We are seeking a highly skilled Senior Application Modernization and AI Developer to join our team. · Job Summary: · The ideal candidate will have experience in developing applications using .Net technologies, GitHub, Azure Kube ...


  • RTT Johannesburg

    Job Purpose: · Suitably qualified candidates are invited to apply for the Senior Developer position based in Johannesburg with RTT Group Services. The role is responsible for developing and supporting web and mobile development, system integration, and management systems. · Key R ...


  • Yellosa Johannesburg

    Job Title: Consumer Product Strategy Manager · Location: Benin · The ideal candidate will lead the development and execution of a consumer product strategy in Benin, focusing on delivering high-quality products and services that meet customer needs and drive business growth. · Ke ...

Jobs
>
Johannesburg