Senior .NET Software Engineer

2 days ago


Johannesburg, Gauteng, South Africa Network Recruitment Full time
Job Title: Senior .NET Software Engineer

About the Role:
This position offers an excellent opportunity to work with cutting-edge technologies in a dynamic environment. As a Senior .NET Software Engineer, you will be responsible for developing, testing, and maintaining code for .NET applications and services.

Main Responsibilities:
  • Develop high-quality software solutions using C#, ASP.NET WebForms, and SQL Server.
  • Collaborate closely with business and technical teams to ensure projects meet their goals and objectives.
  • Plan and implement system improvements and enhancements to increase efficiency and productivity.
  • Stay up-to-date with the latest technologies and adopt new tools as needed.

Required Skills & Experience:
To succeed in this role, you should have a strong background in .NET development, with at least 25 years of experience in C#, ASP.NET WebForms, and SQL Server. Additionally, proficiency in React, HTML, CSS, and JavaScript is essential. Familiarity with design patterns, object-oriented development, and Agile methodologies is also required. Experience with Azure Cloud, Git, and CI/CD tools like Jenkins is highly valued.

Tech Stack:
The successful candidate will work with a range of technologies, including ASP.NET Core, WebAPI, Entity Framework, WCF, SQL Server, and Azure Functions.

Salary Estimate:
Based on industry standards, we estimate the salary for this position to be around $120,000-$150,000 per year, depending on location and experience.

About Network Recruitment:
We are a leading recruitment agency specializing in IT and technology placements. Our team of experts has extensive knowledge of the industry and can help you find your dream job or your ideal candidate.

  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    Entelect Software Ltd: A Leader in Enterprise Application Development">We are seeking a highly skilled Senior .NET Software Engineer to join our team at Entelect Software Ltd. As a Senior .NET Software Engineer, you will be responsible for developing world-class web and mobile applications for leading organisations in South Africa.">About the...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    At Network Recruitment, we are seeking a highly skilled and experienced Senior .NET Software Engineer to join our team.The ideal candidate will have a strong background in software development, with a minimum of 3-5 years of experience working with .NET technologies such as C#, Winforms, ASP.NET, and SQL Server. They will be responsible for designing,...


  • Johannesburg, Gauteng, South Africa People Source Full time

    At People Source, we're looking for a seasoned .Net software engineer to join our team. As an Senior .Net Software Engineer, you'll be responsible for developing and maintaining high-performance .Net applications that meet the needs of our clients. Your expertise will ensure seamless integration with front-end systems, while your problem-solving skills will...


  • Johannesburg, Gauteng, South Africa Deka Minas (Pty) Ltd Full time

    About the RoleWe are seeking an experienced Senior .NET Software Engineer to join our dynamic team at Deka Minas (Pty) Ltd. The ideal candidate will have a strong background in developing robust and scalable web applications using the .NET framework.Job DescriptionThe successful candidate will be responsible for designing, coding, testing, and deploying...


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

    Key Skills and Qualifications:We are seeking a talented .NET Software Engineer with a proven track record of delivering high-quality solutions using .NET technologies.Key Responsibilities:Design, develop, and deploy scalable and efficient software applications using .NET 8 and related frameworks.Collaborate with cross-functional teams to define and deliver...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Description:The role of a Senior .NET Software Engineer at Network Recruitment involves designing and developing scalable, efficient, and high-quality software solutions using the .NET framework. The ideal candidate will have a strong background in object-oriented development techniques, solution design patterns, and best practices. Key...


  • Johannesburg, Gauteng, South Africa People Source Full time

    Company Overview: People Source is a leading provider of IT solutions, and we're seeking an experienced Senior .NET Software Engineer to join our team.Estimated Salary: $120,000 - $180,000 per yearJob Description: As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance .NET applications....


  • Johannesburg, Gauteng, South Africa Communicate Recruitment Full time

    **Job Description**We are seeking a highly skilled Senior Software Engineer to join our team at Communicate Recruitment. As a seasoned expert in .NET development, you will play a key role in designing and implementing robust applications that drive business growth.**Responsibilities:**Design, develop, and test complex software systems using .NET Core and...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    At Network Recruitment, we are seeking a highly skilled Senior .NET Software Engineer to join our team.The ideal candidate will have a strong background in .NET development and experience with C#, ASP.NET WebForms, and SQL Server. Additionally, they should be proficient in React, HTML, CSS, and JavaScript, with a familiarity with design patterns,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job OverviewThe ideal candidate will possess extensive experience in developing and maintaining .NET applications and services, with a strong focus on collaboration and system improvements. This role offers the opportunity to work with cutting-edge technologies and contribute to innovative projects.About the RoleThis senior software engineer position...


  • Johannesburg, Gauteng, South Africa FrostByte Digital Full time

    Job OverviewFrostByte Digital seeks a seasoned Software Engineering Expert to lead the development of innovative software applications and data pipelines using .NET core 5.0 and above, C#, and Azure DevOps.About the RoleWe are looking for an experienced software engineer with a strong background in .NET framework and cloud computing to join our team as a...


  • Johannesburg, Gauteng, South Africa Entelect Software Ltd Full time

    About EntelectEntelect is a dynamic and multidisciplinary environment that encourages versatility and provides individual attention to career development.Role OverviewWe are seeking a highly skilled Senior Software Architect or Enterprise Application Developer to join our team. As a key member of our team, you will be responsible for designing, developing,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Overview:This is an exciting opportunity for a highly skilled Senior Software Developer to join our team at Network Recruitment. As a Senior Software Developer, you will be responsible for designing, developing, and implementing new software requirements that meet business needs.Key Responsibilities:Software Engineering: Develop and maintain .NET webform...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Job Requirements:We are looking for a skilled .NET Developer to join our team at Tumaini Consulting. The ideal candidate will have expertise in Object-Oriented Programming, .NET Programming (C#), SQL, and Oracle database management. A minimum of 4 years of experience in software development and system maintenance is required.Key Responsibilities:Design,...


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

    Establish a lasting presence in E-Merge's Sandton-based data-driven mine management solution hub and global tech shop. The current need is for an experienced Full Stack Senior C# Developer to join a supportive SaaS environment.We value innovative thinkers who can navigate complex tech landscapes. You will be responsible for large-scale engineering work,...


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

    Key Requirements3 years of experience in software development.Bachelor of Science degree or higher in Computer Science or related field.Proficiency in .NET 8 and C# programming languages.Experience with ASP.NET and WebApi.Strong knowledge of Angular 17 and MAUI for iOS development.We are seeking a highly skilled and experienced .NET software developer to...


  • Johannesburg, Gauteng, South Africa Tumaini Consulting Full time

    Job Title: Senior Software DeveloperJob Description:We are seeking an experienced Senior Software Developer for a hybrid role in Johannesburg.Key Responsibilities:8-10 years of experience in a software development role.Bachelor's Degree (NQF level 7) in Computer Science, Engineering, or related field.Proficiency in C#, .NET, .NET Core, Docker, Angular,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Requirements:As a C# Expert Software Developer at Network Recruitment, you will be responsible for utilizing established development tools to prepare and maintain code for various .NET applications and services, resolving any defects in systems. You will also prepare test-based applications for various .NET applications and services, identifying areas...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    At Network Recruitment, we are seeking a highly skilled Senior Software Engineer to join our team. This is an exceptional opportunity to work on challenging projects and collaborate with cross-functional teams.Job DescriptionAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining software applications using cloud...


  • Johannesburg, Gauteng, South Africa Edge Executives Full time

    Key ResponsibilitiesOur ideal candidate will have a strong background in software development with at least 5 years of experience. They must be proficient in C# and .Net, with experience in microservices architecture. A tertiary qualification is also required. The successful candidate will work closely with our cross-functional teams to deliver high-quality...