Junior Software Developer

4 weeks ago


Johannesburg, South Africa Network Recruitment Full time
Junior Software Developer (C#, Azure, Angular) - Integration Team
Centurion (On-site / Hybrid)

Responsibilities:

  • Collaborate with cross-functional teams to gather requirements and design integration solutions tailored to blue-chip companies' needs.
  • Design, develop, and maintain software applications using C#, Azure, and Angular, with a focus on delivering high-quality code.
  • Ensure the scalability, reliability, and security of applications by implementing efficient and effective coding practices.
  • Troubleshoot and debug issues in existing software applications, ensuring optimal performance and user experience.
  • Continuously optimize the performance and efficiency of the applications to meet the demands of blue-chip clients.
  • Stay up-to-date with the latest industry trends, integration techniques, and best practices to drive innovation in our products and services.
  • Collaborate closely with quality assurance teams to ensure the delivery of high-quality software solutions.
  • Provide technical guidance and mentorship to junior developers, fostering their growth and skill development.
  • Contribute to the enhancement and refinement of our development processes and methodologies.

Requirements:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Minimum of 7 and a half years of professional experience as a Software Developer.
  • Strong proficiency in C# and experience with the .NET framework.
  • Extensive knowledge of Azure services and cloud-based development.
  • Proficiency in Angular and front-end development technologies (HTML5, CSS3, JavaScript).
  • Experience with integration technologies and protocols (REST, SOAP, JSON, XML).
  • Solid understanding of software development principles, design patterns, and best practices.
  • Familiarity with relational databases (SQL Server, MySQL, etc.) and experience with SQL query optimization.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work effectively both independently and in a team environment.
  • Proven track record of delivering high-quality software solutions on time.
Preferred Qualifications:
  • Experience with containerization and orchestration technologies (Docker, Kubernetes).
  • Knowledge of DevOps practices and tools (CI/CD, Git, Jenkins, etc.).
  • Familiarity with agile development methodologies (Scrum, Kanban).

We appreciate your interest, however if you have not had any response within 2 weeks, please consider your application unsuccessful.
We also invite you to contact us to discuss your next career move in IT.

IT Consultant


  • Johannesburg, South Africa BET Software Full time

    **We Want You**: Be part of a dynamic, energetic and supportive Team! We are on the search for a **Software Quality Analyst 2**, who has a knack for executing and documenting the software development process and is actively involved with the test process improvement initiatives. **You Bring**: - BSc, BCom and Ndip. - ISTQB Foundation Certified. - At least...

  • Software Developer

    2 months ago


    Johannesburg, South Africa IOCO Full time

    We are on the lookout for a Senior Specialist - Software Development.Support and grow software development capacity within the team. The ideal candidate has to have a full stack experience, and be flexible within the areas of consulting, solutioning, and development. The candidate has to be diverse and sufficiently experienced with SDLC, DevOps, cloud...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    Must have completed a Bachelors Degree (IT/Computer Science or similar) coupled with at least 1-year experience in Software Development. You will be involved in Software Development - Predominantly C# and coding in various other languages (Java, Python) as well as working with Database Management - SQL.


  • Johannesburg, South Africa Dynexity Full time

    Must have completed a Bachelors Degree (IT/Computer Science or similar) coupled with at least 1-year experience in Software Development. You will be involved in Software Development - Predominantly C# and coding in various other languages (Java, Python) as well as working with Database Management - SQL.

  • Junior Project Manager

    2 months ago


    Johannesburg, South Africa Lotus HR & Recruitment Full time

    Our client, a leading software and solutions developing company, specifically catering to the hospitality, retail and tourism sector, seeks to employ a Junior Project Manager to join this progressive and expanding professional team.Please note that this role is fully remote and the ideal candidate will reside in either Johannesburg or Cape Town, and be able...

  • Software Development

    2 months ago


    Johannesburg, South Africa Energy at Work Projects Full time

    Duties and Responsibilities: - Design and develop medium to complex solutions - Improve and optimize the performance of existing systems - Provide guidance in troubleshooting root-cause errors - Manage and guide junior team members to achieve their goals. - Take part in the design workshops of the database and software. - Stay up-to-date with technology...

  • Java Developers

    2 months ago


    Johannesburg, South Africa Copious Software Full time

    Job Description Skills  required - Primary Tech Stack : Java 8 / Spring Stack (boot, cloud, batch) / Camunda / Hibernate / Webservices (Soap & Rest) / Maven / ELK (Elasticsearch, Logstash, Kibana) / Angular 5 / Docker. AWS Cloud / Git / Jira uses & expertise is beneficiary. Database Knowledge :SQL/PL-SQL (Inner Outer Joins, Group By, Having,...

  • Junior C# Developer

    2 months ago


    Johannesburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full time

    We are seeking a motivated and talented Junior C# Developer to join our dynamic team. As a Junior C# Developer, you will have the opportunity to work on exciting projects, contribute to the development of innovative software solutions, and grow your skills in a supportive environment. This is an excellent opportunity for individuals passionate about software...

  • Junior C# Developer

    2 months ago


    Johannesburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full time

    We are seeking a motivated and talented Junior C# Developer to join our dynamic team. As a Junior C# Developer, you will have the opportunity to work on exciting projects, contribute to the development of innovative software solutions, and grow your skills in a supportive environment. This is an excellent opportunity for individuals passionate about software...

  • Junior C# Developer

    2 months ago


    Johannesburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full time

    We are seeking a motivated and talented Junior C# Developer to join our dynamic team. As a Junior C# Developer, you will have the opportunity to work on exciting projects, contribute to the development of innovative software solutions, and grow your skills in a supportive environment. This is an excellent opportunity for individuals passionate about software...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    Minimum RequirementsTertiary qualification in Computer Science, Electrical Engineering, or related fieldFamiliar with programming languages (Java, C++, PLC, Robotics)Basic understanding of PLC programmingBasic knowledge of PLC platforms and softwareResponsibilitiesAssist in developing and implementing PLC software solutions primarily using Function Block...


  • Johannesburg, South Africa AJ Personnel Full time

    Minimum RequirementsTertiary qualification in Computer Science, Electrical Engineering, or related fieldFamiliar with programming languages (Java, C++, PLC, Robotics)Basic understanding of PLC programmingBasic knowledge of PLC platforms and softwareResponsibilitiesAssist in developing and implementing PLC software solutions primarily using Function...


  • Johannesburg, South Africa AJ Personnel Full time

    Minimum Requirements Tertiary qualification in Computer Science, Electrical Engineering, or related field Familiar with programming languages (Java, C++, PLC, Robotics) Basic understanding of PLC programming Basic knowledge of PLC platforms and software Responsibilities Assist in developing and implementing PLC software solutions primarily using...


  • Johannesburg, South Africa AJ Personnel Full time

    Minimum RequirementsTertiary qualification in Computer Science, Electrical Engineering, or related fieldFamiliar with programming languages (Java, C++, PLC, Robotics)Basic understanding of PLC programmingBasic knowledge of PLC platforms and softwareResponsibilitiesAssist in developing and implementing PLC software solutions primarily using Function...

  • Junior DevOps

    2 months ago


    Johannesburg, South Africa Blue Bean Software Full time

    What we do Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.We pride ourselves in taking on and solving complex problems as well as high stake projects through the use of a balanced combination between tech savvy and a deep...


  • Johannesburg, South Africa Network Recruitment Full time

    The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role.Requirements: Degree in Computer Science, IT, Engineering or related field.At least 6 years active working experience in software development.Active working experience in design...


  • Johannesburg, South Africa Network Recruitment Full time

    The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role.Requirements: Degree in Computer Science, IT, Engineering or related field. At least 6 years active working experience in software development. Active working experience in...


  • Johannesburg, South Africa Network Recruitment Full time

    The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role.Requirements: Degree in Computer Science, IT, Engineering or related field.At least 6 years active working experience in software development.Active working experience in design...

  • Junior Web Developer

    1 month ago


    Johannesburg, South Africa MSA Outsourcing Solutions Full time

    MSA Outsourcing Solutions is currently seeking a knowledgeable and skilled Junior Web Developer to support one of our London-based clients. As a Junior Web Developer, you will be responsible for providing technical support and troubleshooting assistance to ensure the smooth operation of our client's systems and networks.Responsibilities:As the Junior Web...


  • Johannesburg, South Africa Junior Achievement South Africa (JASA) Full time

    Opportunity type:  Full-time Employment Junior Achievement (JA) South Africa is a non-profit organisation that facilitates experiential financial literacy, entrepreneurial and workplace readiness programmes to youth across the country, in both rural and urban environments. Established in 9, JA South Africa is affiliated to JA Worldwide (), one of the...