Our Culture

At agile bridge we believe in the team’s collective energy to resolve most software challenges. Through internal efforts agile bridge aims to become an employer of choice within the software solutions marketplace through an open and honest work environment, with a flat company structure and exciting clients. The sense of fun created within the company creates a safe environment for all employees to contribute equally, grow through sharing, and maximise their own potential.

Open Positions

Job description

As a senior .NET developer your duties include:

  • Design full stack web applications from user requirements.
  • Develop full stack web applications with a strong emphasis on the back-end business logic
  • Effort estimation in the development process

Located in Centurion, South Africa

Skills & requirements


  • Excellent English written and verbal communication skills
  • Computer Science Degree / Diploma or equivalent.
  • Desire to continuously stay abreast and explore new technologies
  • At least 5 years work experience as a software developer
  • Solid understanding of OOP
  • Solid understanding of design patterns
  • Ability to turn user requirements into a solution without assistance
  • Ability to self-test your work and provide a quality product
  • Ability to do debugging
  • Experience working with Git, Jira,
  • Working with CI/CD (Team City, Jenkins or Azure DevOps)
  • Read and write UML design specifications
  • Experienced in the following technologies
    • C# .NET 4 and later
    • NET MVC
    • Web services (RESTful or WCF)
    • Entity Framework, NHibernate or other ORM
    • Unit testing
    • RDBMS (e.g. SQL Server, MySQL or Oracle)
    • Report writing (SSRS or Crystal Reports)
    • Visual Studio 2012,2013,2015 or later
    • Back end technologies
      • .Net Core 2.x; Entity Framework, SSMS IDE, Visual Studio
      • NET web API(REST), C# , MS TSQL, TypeScript, JavaScript
    • Unit testing
      • MsTest, XUnit, NUnit
      • Moq or other knowledge of Mocking frameworks


  • Experience working in an agile environment
  • Design patterns – GOF, Enterprise Application.
  • Enterprise Architect IDE
  • HTML, CSS and JavaScript, jQuery, Lodash
  • Angular (IO)
  • Styling using Sass/Less Bootstrap, Angular Material
  • Cypress, Selenium, Cucumber
  • RabbitMQ
  • Knowledge of XSS, SQL Injection and other attack vectors
  • Knowledge of cryptography protocols
  • Docker
  • Microsoft certifications


The ideal candidate should show the following qualities:

  • Honest, trustworthy and dependable
  • Can do attitude
  • Ability prioritise issues in order to get things done
  • Must be willing and capable to help team members achieve work targets
  • Good interpersonal skills
  • Strive for excellence


About Agile Bridge

The team remains committed to learning in order to remain at the leading edge of software development processes and programming. We pride ourselves in our ability to push each other to be better and we are continually learning from each other, our clients and leading experts in our field, both locally and internationally. Our emphasis on continuous learning and improvement comes to life in the following ways:

  • Monthly hackathon and show-and-tell sessions
  • A Pluralsight or similar subscription for each employee
  • Generous book budget
  • Company sponsored certification exams

Our team experience spans the globe and draws from specialist knowledge areas with hands on experience in developing software solutions across the business spectrum.

We pride ourselves in being able to see the “helicopter view” – the bigger picture – when it comes to resolving business software challenges. With a unique blend of software development experience and accreditation, and a master’s in business administration, we are able to design and implement solutions that answer to the challenges of our clients’ businesses at both a strategic and operational level.

Haven’t found
what you’re looking for

We pride ourselves in being able to see the “helicopter view”
The bigger picture – when it comes to resolving business
software challenges.