CAREERS

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 Solutions Architect your duties include:

• Design new full stack web applications from user requirements
• Design, re-engineer and enhance existing solutions
• Design Cloud migrations
• Document new and existing Solutions Architecture
• Transfer knowledge to team
• Structured experimentation in order to onboard new technology
• Lead and facilitate Hackathons
• Effort estimation in the development process

Located in Pretoria, South Africa

Skills & requirements
Required

• Excellent English written and verbal communication skills
• Computer Science Degree / Diploma or equivalent
• Desire to continuously stay abreast and explore new technologies
• At least 10 year work experience in software development
• Solid understanding of Design Patterns, OOP, DDD or equivalent
• Ability to turn user requirements into a solution without assistance
• Ability to self-test your work and provide a quality product
• Read and write UML design specifications
• A proven track record of a live production system
• Current or previous experience leading a development/technical team
• Experienced in the following technologies

o C# .NET 4 and later
o .Net Core
o Containerization
o ASP.NET MVC
o Web services (RESTful or WCF)
o Entity Framework, NHibernate or other ORM
o Unit testing
o RDBMS (e.g. SQL Server, MySQL or Oracle)
o Report writing (SSRS or Crystal Reports)

o Visual Studio

Beneficial

• Experience working in an agile environment
• Experience working with Git, JIRA, Jenkins, Automated Build Servers
• Microsoft certifications
• Microservices
• Enterprise system integration
• Data warehouses
• DevOps (ci / cd)
• Cloud platforms

Personality
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.

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

Required

  • 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

Beneficial

  • 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

Personality

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.