Recruitment Room Team
Intermediate Fullstack Developer
Job Description
Intermediate Fullstack Developer
Technology
Intermediate Software Engineer ā C#, SQL, AWS
š Location: South Africa (Remote)
š¼ Full-Time | Permanent
Iām currently assisting my client, a leading South African fintech innovator, in their search for an Intermediate Software Engineer to join their dynamic and collaborative development team. This is an excellent opportunity for someone with 2-5 yearsā experience in software engineering who thrives on solving complex problems, building scalable systems, and is eager to grow into a senior-level role.
What youāll do:
- Translate business requirements into robust, scalable technical solutions.
- Design, develop, and deploy high-quality features with minimal supervision.
- Take ownership of services, APIs, or modules, ensuring performance and maintainability.
- Write clean, testable, and efficient code with strong unit and integration test coverage.
- Collaborate with peers through code reviews, technical discussions, and agile ceremonies.
- Support deployments, release validation, and monitoring of system health.
- Document technical decisions, system designs, and service communication flows.
What weāre looking for:
ā 2-5 yearsā professional software engineering experience
ā Degree in Computer Science/Engineering or relevant work experience
ā Strong experience in C#, SQL, and AWS
ā Exposure to JavaScript/TypeScript (Golang/Node.js a plus)
ā Knowledge of APIs, integration, and microservices architecture
ā Familiarity with databases (MSSQL, MySQL, Postgres, Redis)
ā Experience with Git, Docker, Postman, RabbitMQ, CI/CD pipelines
ā Strong problem-solving, debugging, and communication skills
Nice to have:
- Fintech or payments industry experience
- Familiarity with serverless architectures and distributed systems
Salt is acting as an Employment Agency in relation to this vacancy.