Intermediate Developer

1 week ago


Pretoria, Gauteng, South Africa People Cube Full time
Back End Competencies:
  • 3+ years development experience with .NET Web APIs
  • Database management
  • Proficiency in working with relational databases and understanding of database design principles, normalization, and indexing.
  • API Development
  • Experience in designing and implementing RESTful APIs, including knowledge of API versioning, authentication, and documentation (e.g., using Swagger/OpenAPI).
  • Testing and Quality Assurance
  • Experience with unit testing frameworks (e.g., xUnit, NUnit) and integration testing.
  • Microservices Architecture
  • Experience in designing and implementing microservices, including knowledge of service communication patterns (e.g., message queues).
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Familiarity with CI/CD pipelines and tools (e.g., Azure DevOps) to automate the build, test, and deployment processes.
Front End Competencies:
  • 3+ years development experience with Angular
  • Routing and Navigation - Proficiency in Angular Router for managing navigation, including route parameters, child routes, and lazy loading of modules.
  • API Integration - Experience in integrating with back-end services using HTTP Client, handling asynchronous operations, and managing API error responses.
  • Component Libraries - Experience in using or creating component libraries for reusable UI components, which can help maintain consistency across applications.
  • Experience with writing software adhering to good standards (or aspires to) and can review code
  • Should understand event-driven and microservices architecture

Requirements:
  • National Diploma or Bachelors Degree in Computer Science or Information Technology
  • Skills: MS Access, MySQL, Oracle, SQL Server, Firebird, Sybase, MongoDB, Firebase, PostgreSQL
  • Development Languages / Tools:Net (VB.net/C#), Crystal Reports, Delphi, HTML, MS FrontPage, PL/SQL, Microsoft Visual SourceSafe, Microsoft Team Foundation Serve, XSLT/XML, SMS, MMS, LBS,USSD, Java, PHP, Andriod, Software AG Designer, SAP Netweaver Business Wareho, CentraSite, CrossVista Team Server, Angular, SpringBoot, Flutter, k6, Azure DevOps, Nginx, Power BI, Power Platform
  • Workflow: K2, Nintex Cloud, Nintex, Activiti
  • Methodologies: Object Oriented Analysis & Design, SDLC, SCRUM
  • Operating Systems: MS Windows, UNIX
  • Software Packages: MS Office, MS PowerPoint, MS Project, MS Visio
  • Hosting Platforms: Microsoft Azure, Amazon AWS


  • Pretoria, Gauteng, South Africa MSP Staffing LTD Full time

    If you are an intermediate developer looking for a new opportunity, this could be for you Key Requirements · Linux (Ubuntu, Arch) · PHP / JavaScript / HTML / CSS · Node.js / Express · MySQL / MariaDB · Angular.js · Gitlab · Python 3 · Cloud and Virtualization · UX / UI design and implementation · Agile · Websocket Should you meet the requirements...


  • Pretoria, Gauteng, South Africa IOCO Full time

    We are looking for a well-versed Intermediate Developer to join our team. As a Software Development professional you'll be responsible for the verification, testing, and release of software related to the energy management product portfolio.  What you'll do:Testing software releases for all products as per product feature, specifications and/or test...


  • Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full time

    A company that is the global technology and services leader to the audio streaming and podcast industry is seeking an Intermediate Full-Stack Developer. Please note this position is hybrid, 3 days in office. Skills Required · Relevant IT Degree or Diploma and experience · Experience in developing C# applications in both the .NET Framework and .NET Core ·...


  • Pretoria, Gauteng, South Africa Yo-loco Full time

    Job Summary:We are looking for an Intermediate Software Developer with expertise in PHP and exposure to the Laravel framework to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality web applications. They should have a strong understanding of backend development, database...


  • Pretoria, Gauteng, South Africa Yo-loco Full time

    Job Summary:We are looking for an Intermediate Software Developer with expertise in PHP and exposure to the Laravel framework to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality web applications. They should have a strong understanding of backend development, database...


  • Pretoria, Gauteng, South Africa Yo-loco Full time

    Job Summary:We are looking for an Intermediate Software Developer with expertise in PHP and exposure to the Laravel framework to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality web applications. They should have a strong understanding of backend development, database...


  • Pretoria, Gauteng, South Africa Headspace Global Full time

    Location: Pretoria, South AfricaAbout Us: A technology consultancy dedicated to crafting bespoke software solutions for organizations in the finance, banking, insurance, and fintech sectors. They excel in handling diverse projects for prominent financial entities, fintech startups, and large-scale corporations.What They Do:• Develop software for web,...


  • Pretoria, Gauteng, South Africa Headspace Global Full time

    Location: Pretoria, South AfricaAbout Us: A technology consultancy dedicated to crafting bespoke software solutions for organizations in the finance, banking, insurance, and fintech sectors. They excel in handling diverse projects for prominent financial entities, fintech startups, and large-scale corporations.What They Do:• Develop software for web,...


  • Pretoria, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve's client is looking for a Intermediate Full Stack .NET Developer to join their team in Pretoria, GP. Be part of an in-house software development team in the FinTech industry for a Financial Wellness company. The team is responsible for continuously developing improvements and features for a .NET core web application. Responsibilities:...


  • Pretoria, Gauteng, South Africa NTT Full time

    Join a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAWe are seeking a talented and motivated...


  • Pretoria, Gauteng, South Africa Zeal HR Full time

    About the Job:We are looking for an experienced Intermediate Python Developer to lead our automation efforts from a remote location. The ideal candidate will have strong skills in Python programming and RPA tool usage, as well as excellent collaboration and communication skills.Responsibilities:Develop and implement RPA solutions using Python and RPA...


  • Pretoria, Gauteng, South Africa Ananzi Full time

    Our client in the Financial Services industry is seeking an experienced Intermediate Data Engineer to join their team in Pretoria.Position: Permanent | On-site | Salary negotiableKey Responsibilities:Develop and optimize data pipelines for seamless data flow.Implement and maintain scalable data architectures.Collaborate with cross-functional teams to ensure...


  • Pretoria, Gauteng, South Africa Discovery Limited Full time

    Job DescriptionWe are seeking an experienced Learning Designer and Developer to join our team at Discovery Limited. The successful candidate will be responsible for designing and developing high-quality training programmes and materials that meet the needs of our business areas.The ideal candidate will have a strong understanding of instructional design...

  • C# Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa Network Recruitment Full time

    I am an experienced Recruitment Consultant within a JSE-listed firm, specializing in placing C# Developers across various industries and levels of seniority. I work with software development houses, start-ups, consultancies, and large corporates to match skilled developers with exciting opportunities. My goal is to connect professionals with financially...


  • Pretoria, Gauteng, South Africa University of Fort Hare Full time

    R 30000 - R 40000 Monthly Cost To CompanyOur Client is looking for a Junior Full-Stack Developer to join their team. The ideal candidate should have hands-on experience with Angular (front-end), C# (back-end), and MSSQL (database). You will work on developing and maintaining applications while collaborating with senior developers and other team members.JOB...


  • Pretoria, Gauteng, South Africa Financial Intelligence Centre Full time

    The Financial Intelligence Centre offers an exciting opportunity for a skilled Talent Management Officer to join its team. As a key member of the organization, you will be responsible for executing and supporting the development, promotion, implementation, and monitoring of talent management solutions in line with the talent management strategy and...


  • Pretoria, Gauteng, South Africa Finding Personnel (Pty) Ltd Full time

    Key ResponsibilitiesDevelop and enhance interactive web applications using Angular (v12+).Build and optimize powerful services using C# and .NET Core/.NET Framework.Design and manage databases using MSSQL, ensuring performance and efficiency.Work with RESTful APIs to connect front-end and back-end services.Collaborate with senior developers, designers, and...


  • Pretoria, Gauteng, South Africa Zeal HR Full time

    Job Description:We are seeking an Intermediate Python Developer to join our team at Zeal HR. This is a remote based position, offering the opportunity to work with cutting-edge technologies and contribute to the development of automation solutions using Python and RPA tools.Duties & ResponsibilitiesDevelop and maintain RPA solutions using Python and RPA...


  • Pretoria, Gauteng, South Africa Discovery Limited Full time

    Learning Designer And DeveloperBusiness Unit: Discovery HealthDate: 14 Mar 2025About DiscoveryDiscovery's core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and support our core purpose, and whose own values align with those of Discovery. Our fast-paced and dynamic...

  • Full Stack Developer

    3 weeks ago


    Pretoria, Gauteng, South Africa Finding Personnel (Pty) Ltd Full time

    JOB TITLE: Full Stack Developer AREA: Centurion INDUSTRY: IT Support Salary / CTC: R 30 000 R 40 000 (depending on current earnings, qualifications and experience) Report to: Director Type: PermanentKey Responsibilities Front-End Magic Develop, test, and enhance interactive web applications using Angular (v12+). Back-End Mastery Build and optimize...