Software Developer

 

Recruiter:

Bristow Talent

Job Ref:

Software Developer

Date posted:

Thursday, April 7, 2022

Location:

Johannesburg, South Africa

Salary:

Monthly


JOB SUMMARY:
Software Developer

JOB DESCRIPTION:

Salary R30,000 - R40,000 per month

Key Performance Areas

5 + years’ experience with Microsoft .Net, MVC, Web API, SQL Server, and Visual Studio development environment

Expert level proficiency in .NET technologies including C#, ASP.NET, Entity Framework and Web Services

Experience developing and consuming REST based services.

Extensive relational database design and complex querying experience

Proficient with web front-end development including JavaScript / typescript, Ajax, HTML5, CSS, responsive Bootstrap, etc.

High proficiency coding in C#, .NET

Expert knowledge of Web Services and APIs using SOAP, REST, and JSON

Ability to derive solid architecture, design and implementations from requirements

Adhere to coding standards, version and source control, task / bug tracking processes

Adhere to change management and defined SDLC (agile) processes

Perform dev testing of own assigned tasks

Qualifications

BSc Information Technology degree or similar

Experience

Specific Skills (Technical):

HTML5, CSS, Bootstrap, JavaScript,

NET MVC, C#, WEBAPI, Web Services

MS Visual Studio and MS SQL Server

  • GIT and continuous integration

  • Soap, JSON, XML, WCF, HTTP(S), REST

Nice to have

  • Experience on .NET Core MVC, .Net CORE API

  • Experience on single page framework, e.g. React, Angular / Vue

The successful applicant must have:

  • Be a team player that contribute by example

  • Be able and enjoy working in a team, under pressure with a high level of

  • responsibility and accountability

  • Be self-driven, passionate, positive and have high energy levels

  • Willing to learn, keep up to date with technologies, contribute, mentor and assist other

  • team members

  • Have knowledge of the agile process and be committed to adhere to processes around source control, standards, reviews, quality, release management, deployment, etc.

  • Be a logical thinker, organized, assertive and focused on Delivering quality dev tested work

  • Have good verbal and written communication skills, and do not have a problem communicating and sharing with other members and management on a daily ongoing basis.

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Senior Software Developer
Location: Johannesburg
Salary:
An innovative, fast-growing tech business in the fintech space is on the hunt for a Senior developer!
1 day ago


Senior Software Developer / Team Lead
Location: Johannesburg
Salary: Annually
Seeking a Senior developer / Development Lead to join a software development function, reporting directly to the HOD. You will be responsible for technical contribution, designing, building and maintaining business-critical systems while also guiding and monitoring junior developers.
1 day ago


Software Developer / Computer Engineer
Location: Pretoria
Salary:
A dynamic, technology-driven organisation is looking for a talented software developer / Computer Engineer to join their innovative team. This opportunity is ideal for a driven individual who enjoys solving complex problems and building scalable, high-performance software solutions.
2 days ago


Senior Software Developer - Back-end
Location: Johannesburg
Salary:
Are you passionate about Back-end Development? This is an exciting opportunity for you!Our client is seeking an experience Senior Back-end software developer who will be responsible for leading development projects, designing complex technical solutions, and ensuring adherence to enterprise architecture standards. This role contributes to RUN stability, GROW enhancements, and TRANSFORM innovations...
8 days ago


Intermediate C# Software Developer
Location: Johannesburg
Salary:
Intermediate C# software developer
8 days ago


Senior Software Developer
Location: Midrand
Salary:
Join a forward-thinking tech environment where your full stack expertise in C# and Python will directly shape scalable, high-performance applications. If you’re passionate about building robust systems and working with modern technologies in a collaborative Agile team, this opportunity offers the perfect balance of innovation, stability, and career growth.
8 days ago


Senior Software Developer
Location: Johannesburg
Salary:
Key Responsibilities:software Development:Design, develop, and maintain front-end applications using React.jsTranslate business and user requirements into clean, efficient, and reusable codeBuild responsive, high-performance user interfacesIntegrate front-end solutions with RESTful APIs and backend servicesEnsure code quality through reviews, testing, and adherence to best practicesTechnical Leade...
9 days ago


Senior Software Developer (Remote) (JavaScript / Typescript/Node.js/Svelte/Docker)
Location: Johannesburg
Salary:
9 days ago


Software Developer (Flutter)
Location: Centurion
Salary:
This opportunity places a Senior Flutter developer at the heart of building scalable, high-performance mobile applications in a fast-growing technology environment. The role offers exposure to cutting-edge fintech solutions, modern app architecture, and a collaborative team culture focused on innovation and delivery.
10 days ago


Junior Software Developer
Location: Johannesburg
Salary:
Signa Opportunity is recruiting unemployed youth for quality workplace experience through the Youth Employment Service (YES) initiative.About the YES InitiativeThe initiative was launched by the President in 2018 and is a partnership with the government and labour department to collectively devise a national plan to build economic pathways for South Africa’s youth by creating workplace ...
14 days ago


Create a free job alert for Software Developer in Johannesburg

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions