Experienced C# Software Architect

1 month ago


Durban, KwaZulu-Natal, South Africa HR Genie Full time
Job Overview

We are seeking an experienced Senior C# Developer to join our development team at HR Genie.

Salary Information

The estimated annual salary for this position is $120,000, depending on the candidate's experience and qualifications.

Key Responsibilities

The ideal candidate will have a strong foundation in computer science principles, practical experience with cloud technologies, and a passion for developing robust, maintainable code.

  • Design, implement, and optimize database solutions using Microsoft SQL Server.
  • Develop and maintain robust, well-structured, and high-quality code using C#, .NET, and MVC frameworks.
  • Provide technical guidance and mentorship to a team of developers, ensuring adherence to best practices.
  • Collaborate with cross-functional teams to deliver software solutions that meet business requirements.
  • Troubleshoot, debug, and optimize existing applications for improved performance.
  • Work with cloud technologies (Azure, AWS, or Google) to deploy and manage applications.
Requirements

The successful candidate will have:

  • A Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Highly proficient in C#, .NET (Classic and Core), MVC, and Microsoft SQL Server.
  • Strong understanding of the internals of .NET and advanced C# language features.
  • Practical experience with cloud technologies, such as Azure, AWS, or Google.
  • Self-motivated, with the ability to work independently and as part of a team.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration abilities.
  • A minimum of 5 years of experience in C# development and .NET frameworks.


  • Durban, KwaZulu-Natal, South Africa HR Genie Full time

    HR Genie is seeking an experienced Senior C# Developer to lead the development of high-quality software solutions. The ideal candidate will have a strong foundation in computer science principles, extensive experience with cloud technologies, and a passion for developing robust, maintainable code.About the Role:We are offering a competitive salary of...


  • Durban, KwaZulu-Natal, South Africa OfferZen Ltd Full time

    Developer Opportunity at OfferZen LtdWe are seeking an accomplished Senior Software Architect Lead to join our team at OfferZen Ltd. As a talented developer, you will be responsible for leading large engineering teams and projects, while driving strategic technical decisions and influencing organizational change.About the Role:This is a challenging...


  • Durban, KwaZulu-Natal, South Africa Goldman Tech Resourcing Full time

    Role OverviewAn international startup consultancy is seeking a skilled Senior Full-Stack C# ASP.Net Developer to aid in digitizing corporate business processes. Key Responsibilities:Translate business feedback and requirements into software solutions, utilizing technical expertise and passion for coding. Build upon existing frameworks, patterns, and...


  • Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full time

    We are seeking a skilled Senior Software Engineer to join our team at MSP Staffing LTD. The ideal candidate will have hands-on experience with C#, ASP.net, JavaScript, and MS SQL Server.Key RequirementsStrong expertise in C# / ASP.netProficiency in JavaScript and MS SQL ServerExcellent investigation, diagnosis, and problem-solving skillsStrong communication...


  • Durban, KwaZulu-Natal, South Africa Entelect Software Ltd Full time

    We are seeking a talented Senior Java Software Engineer to join our dynamic team at Entelect. With a competitive compensation package and opportunities for growth, you will have the chance to develop world-class web and mobile applications for leading organisations in South Africa.About the RoleThis is an exciting opportunity for a skilled Java Software...


  • Durban, KwaZulu-Natal, South Africa HR Genie Full time

    Key Responsibilities">As a Senior .NET Developer, you will be responsible for designing, developing, and maintaining complex software applications using C# and .NET. You will work closely with cross-functional teams to ensure timely delivery of high-quality products. Your primary focus will be on writing clean, maintainable, and efficient code, as well as...


  • Durban, KwaZulu-Natal, South Africa IOCO Full time

    At IOCO, we're on a mission to drive sustainability in our communities through Industrial OT solutions. As a Senior Developer, you'll play a crucial role in designing and building cutting-edge solutions that make a real impact.About the OpportunityThis is a permanent position based in Richards Bay, where you'll work onsite as part of our team. You'll need to...


  • Durban, KwaZulu-Natal, South Africa IOCO Full time

    We are seeking a skilled Chief Innovation Architect to drive our success.At IOCO, we provide Industrial OT solutions to promote sustainability in our communities. Our team of specialist OT system integrators spans across various industries in Sub-Saharan Africa, and we partner with OEMs to design, build, and optimize industrial connectivity.The successful...


  • Durban, KwaZulu-Natal, South Africa Tumaini Consulting Full time

    We are looking for an experienced Full Stack Software Developer to join our team at Tumaini Consulting in Durban. This is a hybrid role that offers the flexibility of working from home or our office.The ideal candidate should have strong back-end development skills with C#, .NET, SQL, and be able to handle front-end development tasks such as HTML, CSS,...


  • Durban, KwaZulu-Natal, South Africa Hire Resolve Full time

    Role OverviewHire Resolve's client is seeking a highly skilled and bilingual C# Developer to join their team, working on exciting projects in both English and French-speaking environments.


  • Durban, KwaZulu-Natal, South Africa MSP Staffing LTD Full time

    We are seeking a skilled C# developer to join our client's team in their Durban office. This is a fantastic opportunity for an experienced professional looking to make a meaningful impact in a collaborative on-site role.The ideal candidate will have at least 6 years of experience overall and a degree in Computer Science or a related field. They should be...


  • Durban, KwaZulu-Natal, South Africa E-Merge Full time

    Transform Industries with UsE-Merge is a leader in simulation technology, providing immersive training experiences for various industries. As a Full C# Stack Software Developer, you will join our dynamic team to help us push the boundaries of what's possible.About the RoleThis is an exciting opportunity to work on cutting-edge simulation technology that...


  • Durban, KwaZulu-Natal, South Africa Entelect Software Ltd Full time

    About Entelect Software LtdEntelect Software Ltd is a dynamic and innovative software development company that prioritizes growth, collaboration, and innovation.We are seeking an experienced Chief Software Development Professional to join our team in South Africa. This role offers a unique opportunity to elevate your career and make a meaningful impact on...


  • Durban, KwaZulu-Natal, South Africa Goldman Tech Resourcing Full time

    Job Description:    Goldman Tech Resourcing is looking for a skilled Senior Full-Stack C# Developer to join their team. As an international startup consultancy, they help corporate clients digitize their business processes.Key Responsibilities:    The successful candidate will be responsible for translating business feedback and requirements into...


  • Durban, KwaZulu-Natal, South Africa C- Force Full time

    C-Force: A Leader in the Automotive IndustryWe are seeking an experienced Automotive Industry Leader to join our team at C-Force. As a key member of our team, you will be responsible for managing the day-to-day operations of our depot, ensuring that all tasks are completed efficiently and effectively.About the RoleThis is a challenging role that requires...


  • Durban, KwaZulu-Natal, South Africa OfferZen Ltd Full time

    We are seeking a highly skilled Software Development Expert to join our team at OfferZen Ltd.About UsAt OfferZen, we connect talented developers with top tech companies in Africa and Europe. Our unique approach reverses the traditional job search process, allowing us to bring companies to you.Role OverviewThis is a senior role for an experienced .NET...


  • Durban, KwaZulu-Natal, South Africa C- Force Full time

    C-Force: A Leading Company in the Automotive IndustryWe are seeking an experienced Transportation Operations Manager to join our team at C-Force, a leading company in the automotive industry. The successful candidate will be responsible for managing the day-to-day operations of our depot, ensuring that all tasks are completed efficiently and...


  • Durban, KwaZulu-Natal, South Africa Goldman Tech Resourcing Full time

    Job OverviewA pioneering international startup consultancy specializing in corporate digitization seeks a seasoned Senior Full-Stack C# ASP.Net Developer to lead their team. This esteemed position offers an exceptional opportunity for individuals with 9 years of experience, holding a Bachelor's Degree in Computer Science, Information Technology, or...


  • Durban, KwaZulu-Natal, South Africa C- Force Full time

    C-Force: Logistics Depot Executive Job OpportunityWe are seeking a highly skilled and experienced Logistics Depot Executive to join our team. As a key member of our operations team, you will be responsible for overseeing the day-to-day activities of our depot. You will work closely with our maintenance team to ensure that all vehicles are in good working...


  • Durban, KwaZulu-Natal, South Africa C- Force Full time

    About the RoleC-Force is seeking an experienced Transportation Management Specialist to join our team. As a key member of our logistics team, you will be responsible for managing our transportation operations, ensuring timely delivery of goods and developing contingency plans to mitigate operational risks.Key Responsibilities:Coordinate daily transportation...