Our client is currently recruiting for an Intermediate Developer. This role will expose you to a diverse working environment with endless opportunities to grow as an individual and to work for an organization that promotes equality. This is a 1-year contract.
Job location:
Cape Town or Johanneburg
Job Purpose:
Responsibilities will include application design, coding, testing, and debugging, all while collaborating closely with cross-functional teams.
Display adaptability, capable of taking on new functions through testing and trial, thus contributing to continuous refinement and improvement. Strong problem-solving skills and attention to detail to ensure the delivery of high-quality software solutions. Active engagement in code reviews, design discussions, and maintaining version control processes using Git is essential.
MINIMUM EXPERIENCE
- Minimum 2-3 years’ experience with the following technologies:
- Angular 2+
- Node 12+
- Express
- JavaScript/TypeScript
- Transact SQL
- Sequelize
- Docker
- MySQL/MariaDB Server
- Minimum 2 years’ experience working on agile projects
- Troubleshoot and resolve application functionality-related issues
- Degree in Computer Science or equivalent experience
- Relevant system/ application certification
PRIMARY RESPONSIBILTIES
The Intermediate Software Developer – Level 2 will be responsible for actively participating in the entire software development life cycle, encompassing design, coding, testing, and debugging of applications. The incumbent will collaborate extensively with cross-functional teams. Their role extends to engaging in research and development tasks as directed by the Software Development Manager, contributing to specialized sub-teams focused on specific development areas. Furthermore, the developer will maintain version control processes, actively participate in code reviews and design discussions, and ensure the delivery of high-quality software solutions.
Technical Requirements:
- Angular 2+
- Node 12+
- Express
- JavaScript/TypeScript
- Transact SQL
- Sequelize
- Docker
- MySQL/MariaDB Server
Desired Skills:
- Systems Analysis
- Complex Problem Solving
- Programming
- C#
- Java
- SQL
- HTML