Developer (Junior to Intermediate) - Azure Stack, C# and Power Apps - Contract

2 weeks ago


Johannesburg, Gauteng, South Africa HR Genie Full time

Our Client a Global Tech firm is seeking a Developer (Junior to intermediate) to join their team in Johannesburg on a Contract basis. They offer Stability, growth, attractive rates and a great working environment.

Want to be a part of our team?

Senior Developer will be developing and maintaining software systems primarily on Microsoft, Windows, and Cloud platforms.

Key Roles and Responsibilities:

  • Maintain critical software systems and automate interfaces between systems to reduce manual effort and enhance system reliability.
  • Use Azure Stack technologies to develop robust software applications, adhering to architectural frameworks and ensuring scalability and maintainability.
  • Analyze and design solutions, collaborating with cross-functional teams to address business needs and requirements effectively.
  • Generate comprehensive specifications and assess operational feasibility to align deliverables with organizational objectives.
  • Evaluate and implement innovative technologies to improve business processes and product offerings.
  • Provide second-line technical support to users of applications. Resolve complex issues promptly and ensure minimal disruption to operations.
  • Play a key role in Application Upgrade Projects. Contribute to the successful implementation of new features and enhancements while minimizing downtime and risk.
  • Adhere to the change control process, maintaining system integrity and compliance with regulatory requirements.
  • Provide periodic standby support for Production and UAT environments.
  • Deliver regular progress reports to the Team Manager/Product Owner.

Knowledge, Skills and Attributes:

  • Proficient in Windows Environment, with a deep understanding of system architecture and administration.
  • Extensive experience with SQL Server databases, including database design, optimization, and administration.
  • Solid knowledge of software design principles and patterns, with a focus on creating scalable and maintainable solutions.
  • Strong ability to set and maintain high work standards, ensuring the delivery of high-quality products on time and within budget.
  • Exceptional prioritization and organization skills, with a proven track record of effectively managing multiple projects and tasks concurrently.
  • Expertise in MS Azure Stack, including Power BI, Logic Apps, Power Apps, Power Automate, etc., enabling the development of innovative and efficient solutions.
  • Proficiency in C#, with experience in developing complex applications and integrating with various systems and services.

Academic Qualifications and Certifications:

  • BSc Information Systems or Computer Science equivalence
  • 5 years of experience in developing and maintaining software and applications.
  • Expertise in utilizing Azure Stack technologies including Power BI, Logic Apps, Power Apps, and Power Automate to drive operational efficiency and enhance business processes.
  • A proven track record of working independently with minimal supervision, contributing effectively to agile teams, and establishing best practices to streamline development workflows.
  • A strong background in software design principles, SQL Server databases, and C# development.
  • A commitment to delivering high-quality solutions and providing exceptional technical support to optimize organizational performance.

Required Experience:

  • Technical design of applications based on requirements documentation, aligned with architectural guidelines
  • Logical system design (Independent of Technology) and create Use Case Realization Documentation and a Logical Data Model
  • Create System Integration Specifications
  • Design and document web services
  • Analyse existing landscape for services that can be reused
  • Analyse Non-Functional Requirements and include in technical documentation
  • Provide input to Functional specifications as required
  • Provide input into Quality Management Plan
  • Assist with quality reviews
  • Provide progress reporting to the Project Manager
  • Coordination of technical development required within key projects
  • Provide progress reporting to the Project Manager
  • Testing and implementation of the application changes
  • Analysis / validation of all change requests requiring a technology solution with focus on ensuring the proposed solution aligns to the strategic architecture view
  • Design new or enhanced systems to accommodate business needs
  • Participate in the process design or re-design and translate business/user requirements/ processes into a system design
  • Analysis of existing systems and interfaces for modification / improvement purposes - design new interfaces
  • Provide knowledge transfer and support to team members
  • Develop and maintain all relevant SDLC documentation
  • Understanding the business issues and data challenges of the organization and industry
  • Reviewing and editing requirements, specifications, business and systems processes and recommendations related to proposed solution
  • Facilitate functional / technical design sessions with the development and technical teams
  • Taking responsibility during the development life


  • Johannesburg, Gauteng, South Africa Hr Genie Full time

    Our Client a Global Tech firm is seeking a Developer (Junior to intermediate) to join their team in Johannesburg on a Contract basis. They offer Stability, growth, attractive rates and a great working environment.Want to be a part of our team? Senior Developer will be developing and maintaining software systems primarily on Microsoft, Windows, and Cloud...


  • Johannesburg, Gauteng, South Africa Pro development Group Full time

    Our Client a Global Tech firm is seeking a Developer (Junior to intermediate) to join their team in Johannesburg on a Contract basis. They offer Stability, growth, attractive rates and a great working environment.Want to be a part of our team?Senior Developer will be developing and maintaining software systems primarily on Microsoft, Windows, and Cloud...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    This opportunity is for someone who wants to work where innovation meets impact Theyre a dynamic team of tech enthusiasts, problem solvers, and creative thinkers, who are seeking an Intermediate C# Developer to join their team. This organisation specializes in crafting bespoke software solutions across diverse industries, with a cutting-edge tech stack...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Calling on Intermediate C# Developers who are looking for that one opportunity to showcase your skills Then Contact meJob & Company Description:A continuously growing company who specialise in assisting clients in optimising their business through their innovative IT solutions. Our client is looking for an intermediate developer who is driven to deliver...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities:Design, develop, and implement scalable and maintainable software solutions using Microsoft technologies (such as .NET, C#, ASP.NET) for both front-end and back-end development.Develop robust APIs and integrate with third-party services as needed.Utilize Azure cloud services for application deployment, monitoring, and maintenance.Ensure...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Title: Intermediate C# DeveloperCompany: This growing company specializes in providing innovative IT solutions to help clients optimize their businesses. They are seeking an Intermediate Developer who is passionate about delivering effective business solutions and is a self-starter.Job Description:The candidate will play a key role in developing,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Join our team as an Intermediate C# Developer if you're ready to demonstrate your expertise!At our dynamic company, we specialize in empowering clients to enhance their operations with cutting-edge IT solutions. We're currently seeking an intermediate developer who is passionate about delivering effective business solutions and is a proactive self-starter.In...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    This continuously growing company specialises in assisting clients with optimising their business through innovative IT solutions. Our client is looking for an Intermediate Developer who is driven to deliver business solutions; a self-starter. It will be expected of the candidate to assist in the development, configuration, deployment and support of customer...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    This continuously growing company specializes in helping clients optimize their business through innovative IT solutions. The company is currently seeking an Intermediate Developer who is motivated to provide business solutions and is a self-starter. The ideal candidate will be responsible for contributing to the development, configuration, deployment, and...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    We have a multitude of clients across various industries seeking Intermediate - Senior C# .Net Developers to join their teams. All positions are either Cape Town / Johannesburg based and offer hybrid work.Qualifications - BSc Computer Science OR Engineering OR Other relevant degree/qualification C# with Entity Framework JavaScript & Typescript Angular (and...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    NEW WORK IN: with a leader in sustainable energy solutions, dedicated to creating a greener future through innovative technology and smart solutions.You will be joining a team of visionaries, entrepreneurs and engineers, who are passionate about innovative energy solutions The current need is for an Azure Backend Developer with expertise in C# and experience...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    This renowned management company, specializing in online media and digital marketing, is seeking a talented Full Stack C# Developer to join their dynamic team. With a comprehensive range of services including digital development, digital communication, sustainable solutions, and customer analytics, the company places a strong emphasis on client satisfaction....


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Exciting Opportunity: Join a leading company focused on sustainable energy solutions, committed to shaping a greener future through cutting-edge technology and innovative approaches. Become part of a team of forward-thinkers, entrepreneurs, and engineers dedicated to revolutionizing the energy sector and making a positive impact on the environment.Position...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Requirements: IT degree or relatedFull Stack Development experienceBack-end Development experienceFront-end Development experienceDevelopment Technologies across the board (Java, C#, Mobile, Python, PHP, BI, SQL, C++, AWS, AZURE, React, Angular, Golang, JavaScript, Scala, .Net, .Net Core, Blazor, Razor, Scrum) Please send you updated CV to


  • Johannesburg, Gauteng, South Africa SavageOne Pty Ltd Full time

    Position Overview: We are seeking an experienced Senior Full Stack Developer with a minimum of 6 years of proven expertise to join our innovative team. The ideal candidate will possess strong proficiency in Python, SQL, PL/SQL, and front-end Power BI development. As a Senior Full Stack Developer, you will play a key role in designing, developing, and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Requirements:IT degree or similar backgroundExperience in Full Stack DevelopmentProficiency in Back-end DevelopmentSkilled in Front-end DevelopmentKnowledge of various Development Technologies (such as Java, C#, Mobile, Python, PHP, BI, SQL, C++, AWS, AZURE, React, Angular, Golang, JavaScript, Scala, .Net, .Net Core, Blazor, Razor, Scrum)Please submit your...


  • Johannesburg, Gauteng, South Africa NTT Full time

    Continue to make an impact with a company that is pushing the boundaries of what is possible. At NTT DATA, we are renowned for our technical excellence, leading innovations, and making a difference for our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can continue to grow, belong, and thrive.Your career here...

  • Power BI Specialist

    2 weeks ago


    Johannesburg, Gauteng, South Africa Integralis IT Consultancy (Pty) Ltd Full time

    SCOPE of WORK:The Power BI skillsets are required to visualize data for the Finance reporting team. My client has multiple technologies in its Analytics Ecosystems, for the purposes of this scope data will be sourced from external systems and internal systems into the new AES2.0 platform powered by Microsoft Azure technology stacks such as ADF and Synapse...


  • Johannesburg, Gauteng, South Africa E-Merge Full time

    Join a forward-thinking Fintech company situated in Bryanston, where you will have a key role in the dynamic Financial Markets landscape.This team leads the way in the finance industry, providing clients a great chance to interact with state-of-the-art technology that revolutionizes global trading. They are currently looking for a skilled Intermediate C#...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekersOur client is a payment solutions company and is looking for an Intermediate .Net Engineer to join their cross-functional team.You'll be working on exciting projects that leverage the latest technologies and tools, all while helping to shape the future of payments.As an Intermediate.Net Engineer you will need...