Senior Full Stack C# Developer

2 months ago


Johannesburg, South Africa Network Contracting Full time
12 Month contract role for Senior Full Stack C# Developer with company in the Financial Services sector.

Purpose of the role:
As a Full Stack Developer, you will be required to utilise various technologies to build and maintain robust applications. You will also be responsible for ensuring that the code is efficient, follows best practices and standards. You will also be required to manage a portfolio of applications and must apply Agile proven ways of working practices.

Experience and Skills:
Experience as Full Stack Developer (i.e. front- and back-end)
- Required skills:
o .NET 6+ using C#
o WinForms
o ASP.NET
o TypeScript
o Angular 2+
o SQL Server
o SSRS
o RabbitMQ
Must have worked in microservices environment
  • Experience in financial services advantageous
  • Immediate or soonest start crucial
  • 6 Years + development experience
  • Experience using Agile / SCRUM methodologies
  • Basic understanding of networks
  • Availability to work on future phases if candidate suitable

  • Knowledge of working with continuous integration and delivery tools Knowledge of working within Agile methodologies, particularly SCRUM

Duties and responsibilities:
  • Accountability: Team Work
  • Provide technical expertise for project and team during design and code reviews, ensuring best technical practices are applied.
  • Follow Agile Development practises
  • Assist development team in compliance with policies and procedures.
  • Accountability: Software Solution Design
  • Apply Software Engineering Practices
  • Participate in Release and Iteration Planning meetings with engineers and users.
  • Assist during design of the software solution
  • Assist in physical and logical database design and be able to interpret design diagrams and documents.
  • Understand software engineering techniques such as the use of UML (Unified Modelling Language), Software Development Lifecycle (SDLC), The Open Group Architecture Framework (TOGAF), etc.
  • Be aware of software standards applicable in the organisation. This can include standards for quality, security and compliance (SAS 70) Accountability: Software Solution Development
  • Be able to successfully interpret design documentation and build the software solution according to the specified requirement.
  • Develop and test technical solutions using the development tools applicable to the team he/she functions in.
  • Apply software engineering best practices gained through formal education, policies and work experience, during development of software solutions.
  • Solution Reviews Provide constructive feedback for improvements after solution reviews. Install and test latest Service packs and patches that apply to the environment
  • Attend to maintenance calls from business via System Administrator, within SLA, and with minimum returns and/or bugs Accountability: Task Time Management
  • Able to interpret project and development plans and understand project roles, project goals and timelines.
  • Manage time effectively during task execution to meet assigned milestones.
  • Establish responsible deadlines for reporting staff and personal work plans Accountability: General
  • Communicate with team members or relevant stakeholders regarding technical design and implementation of the solution.
  • Be able to use team collaboration tools such as document libraries, source control and email.
  • Attend meetings to understand customer requirements, make design decisions and report on progress
  • Assist with installation of hardware environments; provide guidance regarding hardware requirements to host the software solution.
Contact me at the detail provided below.

Thank you,

Theresa Steenkamp
Key Account Manager - Network Contracting Solutions
tsteenkamp at networkcontracting c.o.z.a.

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

    Senior C# Full Stack Developer PositionE-Merge is seeking a Senior C# Full Stack Developer to join its team. The ideal candidate will have a deep understanding of Azure cloud and Blazor on the front end, as well as a strong background in Microsoft stack technologies.Key Responsibilities:Design and develop robust, secure cloud-based applications using C# and...


  • Johannesburg, Gauteng, South Africa Network Contracting Full time

    Job Title: Senior Full Stack C# DeveloperWe are seeking a highly skilled Senior Full Stack C# Developer to join our team at Network Contracting Solutions.Job Summary:The successful candidate will be responsible for designing, developing, and maintaining robust applications using various technologies, including .NET 6+, WinForms, ASP.NET, TypeScript, Angular...


  • Johannesburg, Gauteng, South Africa BOSS Consult Full time

    Key ResponsibilitiesWe are seeking a highly skilled Senior Full Stack Developer to lead the design and development of web applications and systems using .NET Core (C#) and modern front-end frameworks (React, Angular, Vue).The ideal candidate will have a strong background in full stack development, with expertise in .NET Core (C#), JavaScript, and TypeScript....


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

    Senior C# Full Stack Software EngineerWe are seeking a highly skilled Senior C# Full Stack Software Engineer to join our team at E-Merge. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using C# and the Microsoft stack.Key Responsibilities:Design and develop robust,...


  • Johannesburg, South Africa Unique Personnel Ltd Full time

    Job Description:We are seeking a talented Full Stack Developer specializing in C# to join our team. The ideal candidate will be responsible for developing both front-end and back-end solutions, working with modern technologies to deliver high-quality software applications. Key Responsibilities: Develop, test, and maintain web applications using C# and .NET...


  • Johannesburg, Gauteng, South Africa BOSS Consult Full time

    Senior Full Stack Developer PositionAt BOSS Consult, we're seeking a seasoned professional to lead our full stack development efforts. As a Senior Full Stack Developer, you will be responsible for designing and developing web applications and systems using .NET Core (C#) and modern front-end frameworks (React, Angular, Vue).Key Responsibilities:Architect...


  • Johannesburg, South Africa Jobted ZA C2 Full time

    12 Month contract role for Senior Full Stack C# Developer with company in the Financial Services sector. Purpose of the role: As a Full Stack Developer, you will be required to utilise various technologies to build and maintain robust applications. You will also be responsible for ensuring that the code is efficient, follows best practices and standards....


  • Johannesburg, Gauteng, South Africa H2R Africa Full time

    Job Title: Senior Full Stack DeveloperAbout the Role:We are seeking a highly skilled Senior Full Stack Developer to join our team at H2R Africa. As a key member of our development team, you will be responsible for designing, building, and deploying cutting-edge applications using a variety of tools and methodologies.Key Responsibilities:Develop, support, and...


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

    Key Responsibilities:We are looking for a senior full stack developer with a strong background in C# and Angular to join our team at E-Merge. The ideal candidate will have experience in .NET Core and be skilled in Angular 10-18 and Angular Material.Requirements:At least a decade of experience in software engineering with a focus on C# .NET stackExpertise in...


  • Johannesburg, Gauteng, South Africa Gap Consulting Full time

    We are seeking a highly skilled Senior Full Stack Developer to join our team at Gap Consulting. The ideal candidate will have a minimum of 5 years of experience as a Full Stack Developer or similar role in a modern software development environment.The successful candidate will have a strong knowledge of front-end technologies, including...


  • Johannesburg, South Africa Network Contracting Full time

    12 Month contract role for Senior Full Stack C# Developer with company in the Financial Services sector.Purpose of the role: As a Full Stack Developer, you will be required to utilise various technologies to build and maintain robust applications. You will also be responsible for ensuring that the code is efficient, follows best practices and standards. You...


  • Johannesburg, South Africa Hire Resolve Full time

    Hire Resolve's client is searching for a Senior Full Stack Developer to join their team in Johannesburg, GP. In this role, you will be responsible for developing innovative and scalable software solutions across the full stack. You will work closely with cross-functional teams to ensure that project goals are achieved on time and to the highest...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Job DescriptionWe are seeking a highly skilled Senior Full Stack Developer to join our team at Goldman Tech Resourcing.About the RoleThis is a senior-level position that requires a deep understanding of software development and a passion for delivering high-quality solutions.Key ResponsibilitiesDesign, develop, and deploy complex software applications using...


  • Johannesburg, Gauteng, South Africa Gap Consulting Full time

    Job Opportunity: We are seeking a highly skilled Senior Full Stack Developer to join our team at Gap Consulting.Responsibilities:Develop and maintain complex full stack applications using Node.js, .NET Core, and C#.Collaborate with cross-functional teams to design and implement feature-rich web applications.Ensure high-quality code execution and...


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

    Are you a skilled software developer looking for a new challenge? E-Merge is seeking a talented Full Stack Senior C# Developer to join our team and help drive innovation in the field of fleet management.About the Role:We are a dynamic and disruptive tech company that thrives on creativity and challenge. Our ideal candidate is a seasoned C# developer with a...


  • Johannesburg, Gauteng, South Africa BOSS Consult Full time

    Key Responsibilities:At BOSS Consult, we are seeking a highly skilled Senior Full Stack Developer to lead our web application development team. As a key member of our team, you will be responsible for designing and developing scalable, high-performance solutions using .NET Core (C#) and modern front-end frameworks (React, Angular, Vue).Drive the architecture...


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

    Job OverviewE-Merge is a major player in the finance, trading, and capital markets space. We are looking for a Senior C# Full Stack Developer to join our team.About the RoleThe successful candidate will be responsible for working on securities, stocks, and bonds, as well as providing support to clients globally. A deep understanding of Azure cloud and Blazor...


  • Johannesburg, South Africa Plus 1x Full time

    As a Full Stack Developer at +Onex, you will play a key role in designing, developing, and maintaining robust software applications across the entire technology stack. You will collaborate with cross-functional teams to deliver high-quality solutions that meet and exceed client expectations. The ideal candidate will possess expertise in C#, .NET, Angular,...


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

    As a Full Stack Developer at +Onex, you will play a key role in designing, developing, and maintaining robust software applications across the entire technology stack. You will collaborate with cross-functional teams to deliver high-quality solutions that meet and exceed client expectations. The ideal candidate will possess expertise in C#, .NET, Angular,...


  • Johannesburg, South Africa E-Merge Full time

    Are you an expert Senior Full Stack C# Developer with a passion for the latest technology? Your next opportunity awaits. A prominent independent financial services provider is seeking talented professionals like you to become part of their vibrant team. Renowned for its innovative approach in the financial services industry, this company is dedicated to...