Senior C# Software Developer

5 days ago


Cape Town, South Africa People Solved Full time
  • A cutting-edge technology company currently undertaking a digital transformation are looking for talented Senior C# Software Developer youll support the delivery of cutting-edge software that supports critical business processes that will help the team excel at creating an exceptional customer experience to stay ahead of the game. Main development languages being
  • Message Queues (RabbitMQ)
  • NoSql (Mongo)
  • Memory Caching
  • Microservice architecture and related patterns
  • Source control concepts (Merging, Branching, Publishing)
  • Continuous Integration
  • C# .Net Core 3.1 and .Net 7 and later.
  • WEB API and REST experience
  • Relational databases / NoSQL Databases
  • Visual Studio 2022 / VS Code

Qualification:

  • 5 years+ experience hands-on development experience.
  • Computer Science related degree, diploma or similar qualification.
  • Be prepared to work in a 24/7 environment.
  • Experience in working with agile teams and successfully delivering agile based software projects.
  • Proven experience in coding with an understanding of system architectures and knowledge of SOA.
  • Solid knowledge of OO, development methodologies and applying patterns.
  • Ability to work alongside Architects to integrate and propose viable solutions to business.
  • Tech Stack:
  • o Message Queues (RabbitMQ)
  • o NoSql (Mongo)
  • o Memory Caching
  • o Microservice architecture and related patterns
  • o Source control concepts (Merging, Branching, Publishing)
  • o Continuous Integration
  • o C# .Net Core 3.1 and .Net 7 and later.
  • o WEB API and REST experience
  • o Relational databases / NoSQL Databases

Visual Studio 2022 / VS Code

Primary Duties

  • Develop cutting-edge software using the latest development tools and frameworks.
  • Unit-test all software artifacts.
  • Maintain current systems (web/other) and develop new systems (web/other) using the latest technologies.
  • Collaborate with Product Owners and Test Analysts in developing, testing and deploying systems components.
  • Research and develop new technologies.
  • Provide second/third line support to IT for software deployed into company eco system.
  • Analyse and resolve complex and high impact production issues where required.
  • Monitor systems performance and ensure all SLAs are met.
  • Assist technical writers with technical documentation and user manuals related.

Support to Team

  • Transfer of business and technical knowledge to the greater team.
  • Technical guidance and mentoring of developers.

Support to Technical Lead and Software Development Manager

  • Assist in enforcing Agile and Scrum methodology in the teams.
  • Assist in code reviews.
  • Assist in coordinating Pair Programming.
  • Assist in implementation of best practices, coding standards and relevant methodologies.



  • Cape Town, South Africa CapitalH Full time

    Our client, in the Payments and Lending industry, has an opening for a skilled Senior Software Developer to join their diverse team of C# developers. We are looking for an individual that takes pride in what they do, is customer focused and takes ownership and accountability. This is a great opportunity for someone who wants to be challenged, experience...


  • Cape Town, South Africa CapitalH Full time

    Our client, in the Payments and Lending industry, has an opening for a skilled Senior Software Developer to join their diverse team of C# developers. We are looking for an individual that takes pride in what they do, is customer focused and takes ownership and accountability. This is a great opportunity for someone who wants to be challenged, experience...


  • Cape Town, South Africa People Solved Full time

    A cutting-edge technology company currently undertaking a digital transformation are looking for talented Senior C# Software Developer youll support the delivery of cutting-edge software that supports critical business processes that will help the team excel at creating an exceptional customer experience to stay ahead of the game. Main development languages...

  • C# Developer

    3 days ago


    Cape Town, South Africa Network Recruitment Full time

    I am an experienced recruitment consultant within a JSE-listed firm and I specialize in placing C# Developers across various industries and levels of seniority. I work with clients in software development houses, start-ups, consultancy firms, and large corporates. My focus is to connect top talent with financially stable organizations that work on...

  • C# Developer

    2 days ago


    Cape Town, South Africa Network Recruitment Full time

    Title: C# Developer (Junior, Mid-Level, Senior)Career Requirement: Proficiency in C# and .NET technologiesWork Type: Hybrid/Remote/OfficeI am an experienced Recruitment Consultant within a JSE listed firm and I specialize in placing C# Developers across various industries and levels of seniority. I work with clients in software development houses, start-ups,...

  • C# Developer

    2 days ago


    Cape Town, South Africa Network Recruitment Full time

    Title : C# Developer (Junior, Mid-Level, Senior)Career Requirement : Proficiency in C# and .NET technologiesWork Type : Hybrid/Remote/OfficeI am an experienced Recruitment Consultant within a JSE listed firm and I specialize in placing C# Developers across various industries and levels of seniority. I work with clients in software development houses,...

  • Senior C# Developer

    4 days ago


    Cape Town, South Africa Communicate Recruitment Full time

    Skills & Experience: Expert Problem-Solver: Our clients are always searching for a Senior C# Developer who thrives on tackling complex technical challenges and delivering innovative, scalable solutions Technical Excellence: Your mastery of C#, .NET Core, and SQL Server will be the foundation of building powerful, high-performing applications that meet and...

  • Senior C# Developer

    1 week ago


    Cape Town, South Africa Communicate Recruitment Full time

    A Bachelor's degree in Computer Science, Software Engineering, or a related field (or if you lack the formal credentials, then your experience with dark coding rituals will suffice) Minimum 5 years of experience in wielding the dark arts of C# development. Your programming skills should send shivers down the spine of lesser developers Mastery of .NET Core...

  • Software Developer

    1 week ago


    Cape Town, South Africa Helderberg Personnel cc Full time

    Key Responsibilities of the Senior Developer: Software Development: Develop and maintain web and desktop applications Write clean, efficient, and well-documented code following best practices Ensure software is scalable, secure, and performs well under various conditions Architecture and Design: Design and implement robust software architectures and...


  • Cape Town, South Africa DataFin Full time

    ENVIRONMENT: The coding expertise of a Senior Software Engineer (C#.Net) with at least 5+ years of hardcore coding experience, preferably from a software house - is sought by a global Software Tech company to join its team. You will work on incubating new products, researching innovative technologies, and accelerating development efforts across the product...


  • Cape Town, 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...


  • Cape Town, 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...


  • Cape Town, Western Cape, South Africa Parvana Full time

    At Parvana, we are seeking a highly skilled and experienced software engineer to join our team as a Senior Developer.About UsWe are a dynamic company that values innovation and collaboration. Our team is comprised of talented individuals who share a passion for delivering high-quality solutions.The successful candidate will have a strong background in...

  • Senior C# Developer

    5 days ago


    Cape Town, South Africa Communicate Recruitment Full time

    Skills & Experience: Expert Problem-Solver: Our clients are always searching for a Senior C# Developer who thrives on tackling complex technical challenges and delivering innovative, scalable solutionsTechnical Excellence: Your mastery of C#, .NET Core, and SQL Server will be the foundation of building powerful, high-performing applications that meet and...

  • Senior C# Developer

    5 days ago


    Cape Town, South Africa Communicate Recruitment Full time

    Skills & Experience: Expert Problem-Solver: Our clients are always searching for a Senior C# Developer who thrives on tackling complex technical challenges and delivering innovative, scalable solutionsTechnical Excellence: Your mastery of C#, .NET Core, and SQL Server will be the foundation of building powerful, high-performing applications that meet and...

  • Software Developer

    5 days ago


    Cape Town, South Africa Helderberg Personnel cc Full time

    The Senior Developer is responsible for leading the development of web applications, desktop software, and integration with microcontroller based devices using Angular (or similar frontend frameworks) and .NET C#. This role requires a blend of technical expertise, leadership skills, and the ability to work collaboratively with cross-functional teams. Key...


  • Cape Town, Western Cape, South Africa E-Merge Full time

    Job DescriptionWe are looking for a technically strong Senior C# Software Developer with deep skill in React to join our team. You will work on driving ambitious change in real-time ETF payment solutions, eCommerce, and eBilling using the latest version of .NET Core.Required Skills and QualificationsC# and .NET Core 8 experienceDecent RESTful Services / Web...

  • Senior C# Developer

    4 days ago


    Cape Town, South Africa wePlace Full time

    Purpose Statement: Product development and implementation of software solutions to support the current and future business model. Key Performance Areas: Quality On-time delivery System uptime Key Tasks & Accountabilities: Quality Develop technical specifications from functional descriptions and/or ripened business requirements. Develop front-end, back-end...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    We are seeking an intermediate C++ developer with a passion for creating and enhancing cutting-edge software solutions. Collaborating with our dynamic IT team, you will engage closely with users and the development team.You will report directly to the software development manager and take ownership of development tasks, contribute quality feedback, and...


  • Cape Town, Western Cape, South Africa Communicate Recruitment Full time

    We are looking for a talented C++ Developer to join our team of like-minded rebels who think outside the box.A degree in Computer Science, Engineering, or a related field is required. At least 3 years of experience working with C++ is also necessary. You should have strong knowledge of data structures, algorithms, and optimizing code to maximize...