Intermediate FullStack Software Engineer

3 weeks ago


Johannesburg, Gauteng, South Africa Network Recruitment Full time
Key Responsibilities:
  • Design, develop, and maintain full-stack applications using C# and related technologies.
  • Collaborate with product managers and stakeholders to understand business requirements and translate them into technical solutions.
  • Write clean, efficient, and maintainable code following best practices and design patterns.
  • Develop and execute unit tests to ensure software reliability and quality.
  • Perform manual and automation testing as needed.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot and debug issues to optimize software performance.
  • Stay updated on emerging technologies and industry trends.
Requirements:
  • Bachelor's degree in Computer Science or a related field.
  • 3+ years of professional experience in software development.
  • Strong proficiency in C# programming language and .NET framework.
  • Experience with front-end technologies such as HTML, CSS, and JavaScript.
  • Knowledge of modern front-end frameworks like Angular or React is a plus.
  • Familiarity with SQL databases (e.g., SQL Server, MySQL).
  • Experience with Agile methodologies and DevOps practices.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team.


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    What we do Blue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups. We pride ourselves in taking on and solving complex problems as well as high-stakes projects through the use of a balanced combination between tech savvy and a deep understanding...


  • Johannesburg, Gauteng, South Africa GoldenRule Full time

    The RoleSkills and Experience Matric Degree in Computer Science/ Engineering/ Mathematics or related. 7 years+ Software Development experience. A successful track record working as an engineering leader across multiple teams. Experience leading and contributing to software architecture. Experience leading software engineering practices. Experience...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full time

    Hire Resolve's client is seeking a skilled Intermediate Full Stack Software Engineer to join their team. As a Full Stack Software Engineer, you will be responsible for developing and maintaining software applications, collaborating with cross-functional teams, and ensuring the scalability and reliability of the applications.ResponsibilitiesCode development...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Calling all C# Software Developers: Are you looking for an exciting new role in software development?A well known financial services provider is looking for a a talented software developer to join their team. The Intermediate Software Developer will be responsible for designing, creating, installing, testing, maintaining, and supporting software systems that...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Calling all C# Software Developers: Are you looking for an exciting new role in software development?A well known financial services provider is looking for a a talented software developer to join their team. The Intermediate Software Developer will be responsible for designing, creating, installing, testing, maintaining, and supporting software systems that...


  • Johannesburg, Gauteng, South Africa HR Studio Full time

    We're looking forA highly skilled FullStack Developer who is passionate about building a modern, scalable and resilient platform and wants to contribute to our mission of pushing the boundaries.Who are you? Someone who understands of all aspects of software delivery (from designing to development, code review, testing, and operations) Someone who is able to...


  • Johannesburg, Gauteng, South Africa Inspired Testing Full time

    Intermediate Automation Engineer Location: Johannesburg/Cape Town, South Africa Full-time About Us: Inspired Testing is a leading innovative and forward-thinking Quality Engineering and Software Testing consultancy. Our teams of exceptional consultants and engineers provide solutions that help our customers deliver quality software faster, more effectively,...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    A well-known financial services provider is looking for a talented Software Developer to join their team. The Intermediate Software Developer will be responsible for designing, creating, installing, testing, maintaining, and supporting software systems that enhance business efficiency and improve customer service. This role involves writing and coding...


  • Johannesburg, Gauteng, South Africa Fusion Software Full time

    About Us;Fusion Software is a South African based software, web, and app solutions provider. We have been operating since 2002 and currently have around 15,000 users on our platform. We offer CRM, Sales, Projects, Timesheets, Stock, Manufacturing, Accounts and HR solutions to name a few, and we deploy combinations of these modules in order to answer a...


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

    Join a forward-thinking Fintech company situated in Bryanston, where you will have a key role in the dynamic Financial Markets landscape.This team leads the way in the finance industry, providing clients a great chance to interact with state-of-the-art technology that revolutionizes global trading. They are currently looking for a skilled Intermediate C#...


  • Johannesburg, Gauteng, South Africa Xcede Group Full time

    These jobs were popular with other job seekersOur client is a payment solutions company and is looking for an Intermediate .Net Engineer to join their cross-functional team.You'll be working on exciting projects that leverage the latest technologies and tools, all while helping to shape the future of payments.As an Intermediate.Net Engineer you will need...


  • Johannesburg, Gauteng, South Africa Fusion Software Full time

    About Us;Fusion Software is a South African based software, web, and app solutions provider. We have been operating since 2002 and currently have around 15,000 users on our platform. We offer CRM, Sales, Projects, Timesheets, Stock, Manufacturing, Accounts and HR solutions to name a few, and we deploy combinations of these modules in order to answer a...


  • Johannesburg, Gauteng, South Africa Tirelo People Solutions Full time

    Software is our craft, and it is important that you understand some best practices, design patterns, object orientated fundamentals, testing frameworks, MySQL databases and APIs.Not only do you have enthusiasm for PHP and object-oriented coding knowledge, but you have experience with one or more MVC PHP frameworks (Laravel, Code Igniter, etc).MySQL comes...

  • Software Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are looking for a passionate C# software engineer to join the engineering team of our rapidly growing company. The candidate must be familiar with Microsoft C# development and have a keeninterest in automated control. The candidate must be open minded and eager to learn. We aim to educate and transfer our wealth of experience and knowledge to the...


  • Johannesburg, Gauteng, South Africa Tirelo People Solutions Full time

    Software is our craft, and it is important that you understand some best practices, design patterns, object orientated fundamentals, testing frameworks, MySQL databases and APIs.Not only do you have enthusiasm for PHP and object-oriented coding knowledge, but you have experience with one or more MVC PHP frameworks (Laravel, Code Igniter, etc).MySQL comes...

  • Software Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa HireUp Full time

    A company specializing in card, payments, network billing, and data. Utilizing sophisticated algorithms and technology, analyzing Visa and MasterCard invoices that have been charged to banks for their card issuing and acquiring processing, and delivering a comprehensive solution that addresses the complexities inherent in card billing and interchange and...

  • Software Engineer Iii

    3 weeks ago


    Johannesburg, Gauteng, South Africa Lexisnexis Risk Solutions Full time

    Nexis Solutions, a division of LexisNexis, is looking for an intermediate Software Engineer to help us transform the way we build and deliver software. We are the leading global provider of news and business information, constantly innovating to help our customers succeed by combining information and analytics to increase productivity and improve decision...

  • Software Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Network Recruitment Full time

    We are looking for a passionate C# software engineer to join the engineering team of our rapidly growing company. The candidate must be familiar with Microsoft C# development and have a keeninterest in automated control. The candidate must be open minded and eager to learn. We aim to educate and transfer our wealth of experience and knowledge to the...

  • Software Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa PRR Recruitment Services Full time

    This well known software house is looking for a Software Engineer. The ideal candidate will have strong experience in the following; 5+ years demonstrable experience in .Net (C#, ASP.Net, Core, MVC), JavaScript (Native, Angular) and SQL (Microsoft SQL Server)Experience with program leadership, governance, and change enablement.Knowledge of basic algorithms,...

  • Software Engineer

    3 weeks ago


    Johannesburg, Gauteng, South Africa Standard Bank Of South Africa Limited Full time

    Business Segment: Personal & Private Banking Location: ZA, GP, Johannesburg, Baker Street 30 To apply computer science theories, principals to create, refactor moderate to complex programs/scripts, integration software services. To design complex specifications, code, test, debug, enhance programs within the Continuous delivery pipelines and provide support,...