Senior Back-End Developer

21 hours ago


Johannesburg, Gauteng, South Africa Network Recruitment Full time
Job Summary

We are seeking an experienced Full Stack Software Engineer to join our team at Network Recruitment. As a key member of our engineering department, you will be responsible for designing, developing, and optimizing cloud-based applications using C#/.Net Core for back-end development and Angular for front-end development.

Responsibilities:
  • Design and develop robust cloud-based applications using full-stack software development principles.
  • Collaborate with cross-functional teams to identify business requirements and design solutions.
  • Develop and maintain high-quality code, ensuring scalability, reliability, and performance.
  • Participate in code reviews, providing constructive feedback and guidance.

Requirements:
  • 3+ years of experience in full-stack software development, with a strong portfolio of successful projects.
  • Proficiency in C#/.Net Core for back-end development.
  • Strong experience with Angular for front-end development.
  • Advanced knowledge of HTML, CSS, Tailwind/Bootstrap, and JavaScript.
  • In-depth understanding of SQL and database management.
  • Experience with cloud platforms such as Azure or AWS.
  • Proficient in DevOps practices, including CI/CD pipelines.
  • Experience in designing and consuming RESTful APIs.
  • Familiarity with source control tools such as TFS/Git.

What We Offer:
  • A competitive salary of $120,000 - $150,000 per year.
  • A comprehensive benefits package, including health insurance, retirement plan, and paid time off.
  • Ongoing training and professional development opportunities.
  • A collaborative and dynamic work environment.


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    At Network Recruitment, we're seeking a highly skilled Senior Back-end Java Developer to join our team. This is an exciting opportunity for a seasoned professional to take their career to the next level and contribute to the development of innovative software solutions.About the RoleThis senior role involves working on complex back-end systems using Java and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleWe are looking for a seasoned Sr. Front-end and Back-end Developer to lead the development of our software applications. The successful candidate will have expertise in both front-end and back-end technologies, including Angular and Microsoft .NET.Key ResponsibilitiesDesign and Develop High-Quality Software Applications: Utilize your skills in...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About Network RecruitmentWe are a leading recruitment agency specializing in IT placements. Our team of experts understands the importance of finding the right candidate for your organization.Salary Range: $80,000 - $120,000 per annum (dependent on experience)Job Description:Key Responsibilities:Back-end Development: Design and implement robust back-end...


  • Johannesburg, Gauteng, South Africa Unique Personnel Ltd Full time

    At Unique Personnel Ltd, we are seeking a highly skilled Senior Software Engineer to join our team. This role requires strong expertise in back-end development using C# and .NET technologies.The ideal candidate will be responsible for designing, developing, testing, and maintaining robust and scalable web applications.Main Responsibilities:Develop...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key ResponsibilitiesWe are seeking a highly skilled Back-end and Front-end Specialist to join our team at Network Recruitment. In this role, you will be responsible for designing, developing, and maintaining both back-end and front-end applications using Microsoft .NET technologies (.NET 4.6 and .NET 7 and up) and Angular (latest versions).You will work...


  • Johannesburg, Gauteng, South Africa Plus1X Solutions (Pty) Ltd Full time

    About the RoleWe are seeking a skilled Full Stack Developer with expertise in Angular and Azure to join our dynamic team at Plus1X Solutions (Pty) Ltd. The ideal candidate will have experience developing both front-end and back-end solutions, focusing on creating scalable, high-performance web applications.


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Overview:We are seeking a highly skilled Expert Front-End and Back-End Software Engineer to join our team at Network Recruitment.Key Responsibilities:Design and implement user interfaces with a focus on usability and performanceCollaborate with cross-functional teams to ensure effective communication and integration across all project areasBuild scalable...


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

    At E-Merge, we are seeking a highly skilled Senior Cloud Developer to join our team. This is a long-term contract/Perm position with offices in Bryanston.The estimated salary for this role is R840k per annum, cost to company.About the RoleThis is an excellent opportunity for a motivated and experienced Full Stack Node.js Developer to work on both Front-End...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    About the RoleWe are seeking an experienced Senior Full Stack Developer to join our team at Network Recruitment.Key ResponsibilitiesDesign and develop front-end architecture for web applications, ensuring a seamless user experience across multiple platforms.Collaborate with graphic designers to integrate visual design elements and create dynamic,...


  • Johannesburg, Gauteng, South Africa Emporium Human Capital Full time

    Job Summary:Emporium Human Capital is seeking a highly skilled Senior Front-end Developer to lead our front-end development team. The ideal candidate will have extensive experience in front-end development using Angular/Typescript and Bootstrap, with a strong understanding of JavaScript, HTML5, and CSS.Key Responsibilities:Implement new front-end...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Responsibilities:Develop new user features and ensure technical feasibility of UI designs.Build reusable code and libraries for future use.Validate user input before submitting to the back-end.Maintain brand consistency throughout the design.Debug and fix issues in a timely manner.Requirements:Bachelor Degree in Computer Science or related field.4+ years...


  • Johannesburg, Gauteng, South Africa wePlace Full time

    Job Title: Senior Software Engineer: Full Stack Application DevelopmentWe are seeking an experienced Senior Software Engineer to join our team at wePlace. This role involves designing, developing, and deploying complex software systems and applications, with a focus on full stack development.The ideal candidate will have a strong background in software...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities:Develop new user-facing features and ensure the technical feasibility of UI/UX designs.Build reusable code and libraries for future use.Ensure that all user input is validated before submitting to the back-end.Maintain brand consistency throughout the design.Debug and fix issues in a timely manner, ensuring a seamless user...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Network Recruitment is seeking a highly skilled Senior Front-End Developer to play a key role in shaping our front-end development practices and driving the adoption of new technologies. Ideal candidate will have strong expertise in modern JavaScript frameworks, such as React, Angular, or Vue.js, and a proven experience in a leadership or senior role.Key...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Description:We are seeking a highly skilled Senior Front-End Developer to join our team at Network Recruitment. As a key member of our development team, you will be responsible for designing and developing dynamic web applications using ReactJS.The ideal candidate will have 8+ years of experience in front-end development, with expertise in ReactJS and...


  • Johannesburg, Gauteng, South Africa wePlace Full time

    Job Title: Senior Full Stack Software DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Software Developer to join our team at wePlace. As a key member of our software development team, you will play a crucial role in designing, developing, and maintaining complex software systems and applications.Key Responsibilities:• Design,...


  • Johannesburg, Gauteng, South Africa O'Brien Recruitment Full time

    As a skilled Front-end Developer with expertise in JavaScript, you will be responsible for creating engaging user interfaces and experiences for our web applications. You will work closely with our design team to bring our vision to life and ensure a seamless user experience.Key Responsibilities:Develop high-quality front-end code using JavaScript and...


  • Johannesburg, Gauteng, South Africa Unique Personnel Full time

    Job Title: Senior Software Engineer - C# DeveloperWe are seeking a talented C# developer to join our team at Unique Personnel.Estimated Salary: R 850,000 per annumThe ideal candidate will be responsible for developing both front-end and back-end solutions using modern technologies to deliver high-quality software applications.Key Responsibilities:Develop,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    The successful candidate will be working with both client and server-side application logic. The ideal candidate will work closely with other team members, leads, QA team and product engineering managers to develop best in class products and features which meet various business requirements.ResponsibilitiesDevelop RESTful API using .Net Core with a minimum...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Join Network Recruitment as a Senior Full Stack Developer and take your career to the next level. This exciting opportunity will have you designing and developing architectures for front-end websites, creating user-friendly interfaces, and building back-end systems to support seamless performance.About the RoleWe are seeking an experienced professional who...