Senior C# Developer: Centurion

2 weeks ago


Centurion, Gauteng, South Africa Career Circuit Full time

You will be part of a team tasked to look after the back end of the Telematics Platform. You will be adding new, as well as improving existing functionality within the system, using the Scrum Agile methodology.

Day to day tasks involve joining standup sessions, writing software in C# and C, reviewing code, testing your own code and sometimes your team members'.

Deploy new features and improved features to production. You will also engage with other teams along the way.

Key Duties and Responsibilities:

  • Meet best practice criteria in the testing of software.
  • Complete work orders in appropriate timescales.
  • Maintain systems without introducing new defects.
  • Enhance systems to support and move to new technologies.
  • Share knowledge with development and support teams.
  • Document systems, including enhancements to facilitate knowledge sharing.
  • Mentor and coach Junior Developers.
  • Ensure that time is spent on personal training and development that is aligned with job profile.
  • Ensure that the best practice development processes and standards are followed.
  • Effective use of development toolset.
  • Follow department development standards.

Minimum Requirements:

  • Relevant Degree or Diploma required or relevant real-world experience.
  • Minimum 4 years relevant work experience is required.
  • Experience with MS Team Foundation Server (TFS) would be advantageous.
  • Solid experience writing back-end software using C and C# targeting .NET Core, .NET 6/7.
  • Solid SQL experience, relational database design, stored procedures, complex and efficient queries.
  • Experience developing highly performant and scalable systems.
  • Experience with RabbitMQ or similar would be a great advantage.
  • Experience/working knowledge of the following patterns and practices are highly desirable: Micro Services, OOP, SOA, SOLID, KISS, TDD, DDD.

  • C# Developer

    1 week ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Qualifications: BSc Degree in computer science / computer engineering / electronics - transcripts must be provided Matric - certificate must be provided Requirements: Minimum 2 years C# .NET experience Willing to work in-office in Centurion Degree - not negotiable WPF, Visual Studio and SQL experience KPAs: Develop software Test, maintain and support...

  • C# Developer

    4 days ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Qualifications: BSc Degree in computer science / computer engineering / electronics - transcripts must be provided Matric - certificate must be provided Requirements: Minimum 2 years C# .NET experience Willing to work in-office in Centurion Degree - not negotiable WPF, Visual Studio and SQL experience KPAs: Develop software Test, maintain and support...

  • C# Developer

    1 week ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Qualifications: BSc Degree in computer science / computer engineering / electronics - transcripts must be providedMatric - certificate must be providedRequirements: Minimum 2 years C# .NET experienceWilling to work in-office in CenturionDegree - not negotiableWPF, Visual Studio and SQL experience KPAs: Develop softwareTest, maintain and support...


  • Centurion, Gauteng, South Africa E-Merge IT Recruitment Full time

    About the RoleOur client is a renowned leader in public healthcare, and we are seeking a talented Senior Full Stack C# Applications Developer to join their team in Centurion.This is a unique opportunity to work on a project that has a significant impact on public health in South Africa.Key RequirementsTo be successful in this role, you will need:Relevant...


  • Centurion, Gauteng, South Africa Carlysle Talent Search - Centurion Full time

    Junior Process Engineer – Mineral ProcessingCarlysle Talent Search - Centurion is a Multidisciplinary Engineering Company at the forefront of the mining and mineral processing industry. We are currently seeking a motivated Junior Process Engineer to join our team based in Centurion.About the OpportunityThis role presents an excellent chance to gain...


  • Centurion, Gauteng, South Africa E-Merge IT Recruitment Full time

    Job OverviewWe are seeking a highly skilled Senior Full Stack C# Applications Developer to join our team at a leading healthcare organization in Centurion.This is an incredible opportunity to make a meaningful impact in public healthcare by working on a mission-critical project.Main ResponsibilitiesThe ideal candidate will have 6+ years of experience coding...


  • Centurion, Gauteng, South Africa Network IT Full time

    At Network IT, we are seeking a seasoned Senior Full Stack C# Developer to join our team of experienced software professionals.Key Responsibilities:Collaborate with lead teams in developing back-end website applications and designing user interactions on web pages.Design, build, and maintain complex web applications with a focus on UI (interactions, styling,...


  • Centurion, Gauteng, South Africa Optimi Holdings Ltd Full time

    Optimi is currently looking to hire a self-motivated individual with great communication skills to join the team as a Senior Mobile Developer. The ideal candidate must be good at system integration and driving coding standards for the software development team. REQUIREMENTS Bachelors Degree/Diploma/Technical Certification Must have solid experience with the...


  • Centurion, Gauteng, South Africa Network IT Full time

    Senior Full Stack C# Developer Job DescriptionAbout Network ITNetwork IT is a leading consulting house in SA, offering permanent roles for seasoned developers.Job ResponsibilitiesThe successful candidate will be responsible for:Developing back-end website applications.Designing user interactions on web pages.Configuring and deploying on CI/CD...

  • Lead C# Developer

    3 days ago


    Centurion, Gauteng, South Africa Tracker South Africa Full time

    Are you a skilled C# developer looking for a challenging role? We are seeking a Senior Software Engineer to join our team and contribute to the development of our Telematics Platform.Key ResponsibilitiesDevelop high-quality software using C# and C.Review and test code, deploying new features and improvements to production.Engage with other teams to ensure...


  • Centurion, Gauteng, South Africa Network Recruitment Full time

    Job DescriptionWe are seeking a skilled C# developer to join our team. The ideal candidate will have strong experience with C# programming, particularly in developing services, and proficient in SQL query language, including the development of stored procedures, functions, and other database operations.The successful candidate will design and develop...

  • Junior C# Developer

    4 days ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities: Design, develop, and maintain software solutions using C#. Write and optimize SQL queries, stored procedures, and other database operations in SQL Server. Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. Ensure the security, scalability, and performance of the...


  • Centurion, Gauteng, South Africa Xcede Group Full time

    Job Description:At Xcede Group, we are seeking an experienced Backend Sofware Engineer to join our team in Centurion. As a key member of our software consulting company, you will play a crucial role in building robust and high-performing backend solutions.About the Role:We require a skilled engineer with 4 to 6 years of industry experience in C#.Net and/or...

  • Senior C&I Engineer

    5 days ago


    Centurion, Gauteng, South Africa Moyo Business Advisory Full time

    Job title : Senior C&I EngineerJob Location : Gauteng, CenturionDeadline : March 13, 2025Quick Recommended LinksJobs by Location Job by industries We are looking for an experienced Controls & Instrumentation Engineer to join us in driving significance together. Primary Duties and Responsibilities: The C&I Engineer will need to oversee the planning,...


  • Centurion, Gauteng, South Africa NJ Placement Consulting Full time

    Why Join Our Team?We are a dynamic team that is passionate about software development and innovation. We believe in creating a fun, relaxed, and collaborative work environment that encourages growth and learning.As a Senior C# Developer, you will have the opportunity to work on exciting projects, collaborate with talented developers, and contribute to the...

  • Senior C&I Engineer

    3 weeks ago


    Centurion, Gauteng, South Africa Moyoafrica Full time

    WELCOME TO MOYOSenior C&I Project EngineeringWe are looking for an experienced Controls & Instrumentation Engineer to join us in driving significance together.Primary Duties and Responsibilities:The C&I Engineer will oversee the planning, implementation, and tracking of projects with specified deliverables. The successful candidate will lead the design,...

  • Junior C# Developer

    2 days ago


    Centurion, Gauteng, South Africa Network Recruitment Full time

    Key Responsibilities:Design, develop, and maintain software solutions using C#.Write and optimize SQL queries, stored procedures, and other database operations in SQL Server.Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.Ensure the security, scalability, and performance of the...


  • Centurion, Gauteng, South Africa NJ Placement Consulting Full time

    Job DescriptionNJ Placement Consulting seeks a skilled C# Developer to join our team.Key Responsibilities:Complex troubleshooting and development assistance for live systems.Manage resolution of complex issues, including escalation, system testing, strategy sessions, and knowledge distribution throughout the company.Act as a bridge between the support team...


  • Centurion, Gauteng, South Africa Centurion Group Ltd. Full time

    We are seeking an experienced Electrical Operations Manager to join our team at Centurion Group Ltd.Key Responsibilities:To manage all aspects of electrical operations, including maintenance and servicing of HVAC, F&G, electrical and electronic systems.Develop and implement effective maintenance schedules to minimize downtime and optimize system...

  • C# Developer Lead

    3 days ago


    Centurion, Gauteng, South Africa Network IT Full time

    About the RoleWe are looking for a highly skilled C# Developer Lead to lead our team of developers in delivering high-quality software solutions. The ideal candidate will have extensive experience in designing, building, and maintaining complex web applications with a focus on user interface and user experience.Key ResponsibilitiesDesign and develop robust...