Job Description
Johannesburg – Gauteng – South Africa, Cape Town – Western Cape – South Africa
- Work within the Development team, agreeing on a best fit solution in developing high-quality technical solutions and new user features.
- Develop and maintain the customer platform and back-office system.
- Integrate the Backend to the required services/third-party providers.
- Maintain and enhance Cloud Solutions in AWS and Azure.
- Work with the Developers and the Project Manager to meet the stakeholders’ requirements accurately.
- Work using the Agile Methodology to ensure the project development timeline is established and adhered to.
- Ensure that documentation is up to date and that automated tests are written and run on all development solutions.
- Testing as well as support any testing required.
- The maintenance and optimisation of working technical solutions, adhering to the deployment process.
- Review peers’ code.
- Share knowledge with other fellow Developers and learn from them.
- Ability to logically write computer code in C# for .Net Framework and .Net 6+, using various libraries. Basic knowledge of VB.Net is also helpful.
- Proficient understanding of Git for source control and code versioning. Previous experience with GitHub for source control is also beneficial.
- Experience with JavaScriptparticularly React on the Frontendor familiarity with AWS is advantageous but not essential.
- Good understanding of interacting with REST and SOAP services. Experience using FIX APIs is beneficial.
- Good understanding of databases, primarily Microsoft SQL Server.
- Ability to write automated tests such as Unit Tests.
- Able to understand and write technical documentation.
- Make suggestions for improvement following industry best practices whilst peer reviewing code.
- Able to debug and troubleshoot software.
- Maintain a good understanding of the technologies used for applications to ensure they keep using the best technologies available.
- Apply the good Development practices and standards put in place by the Development team.
- Good problem-solving skills that can be applied creatively to new solutions and issues.
- The ability to critically assess proposed solutions and be able to bring ideas to the table.
- Eager to learn and explore new technologies, concepts, and problems.
- The ability to explore, learn and understand the business process of the feature being worked on.
- Strategic thinking to consider how product deliverables feed into the bigger picture.
- Attention to detail with a focus on high quality.
- The ability to break down complex tasks into smaller deliverables.
- Able to think quickly and clearly on the spot.
- Good time management, managing your own time and sticking to project timelines.
- Can collaborate and get on with others and work well within a team.
- Clear and effective communication skills, at a distance, being aware and sensitive to the locational nuances of a global team.
- Self-motivated, with the ability to work well remotely.
GO APPLY NOW
Safe & secure application process
Explore More Opportunities
Get Similar Job Alerts
Job Seeker Tip
Create a professional email address for job hunting - avoid nicknames or casual addresses.
How to Apply
Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.
JVR Jobs connects you with employers – we don’t process applications directly.
Latest Job Opportunities
Benoni: Office administrator posted by Eco Web
Office Administrator Location: BenoniEmployment Type: Full-TimeWorking Hours: Monday–Friday 08:00–17:00Salary Range: R4,500 – R7,000 We are recruiting a motivated and detail-oriented…
View JobBenoni: Office administrator posted by Eco Web
Office Administrator Location: BenoniEmployment Type: Full-TimeWorking Hours: Monday–Friday 08:00–17:00Salary Range: R4,500 – R7,000 We are recruiting a motivated and detail-oriented…
View JobCape Town: Sales Representative posted by Kenesis
Sales Representative Location: Cape TownEmployment Type: Full-TimeWorking Hours: Monday–Friday | 08:00–17:00 We are recruiting a driven, motivated, and target-focused Sales…
View JobBenoni, Gauteng: Administrative Assistant posted by Cyber Ads (Pty) Ltd
About the Role:We’re looking for a proactive and organized Admin Assistant to help keep our office running smoothly. If you’re…
View JobBoksburg, Gauteng: Booking Clerk posted by HeyOnline
About the Position:We’re looking for a dedicated and enthusiastic Booking clerk to help us connect with new potential clients. You’ll…
View JobPretoria, Gauteng: Digital Solutions Consultant posted by Ink Digital
About Us:We’re a forward-thinking marketing agency helping businesses grow with Google Ads, Facebook Ads, and websites. Our goal is to…
View Job
Browse Employers
Job Alerts