Menu Close

Johannesburg: Senior Software Engineer

Date 2025-01-24
Job Title Senior Software Engineer
Employer
More Information
Salary Salary Negotiable Between R 60 – R 95 000.00 depneding on experience
Category It Computing Software
Location Gauteng
/ Johannesburg

Job Summary

KEY RESPONSIBILITIES AND ACCOUNTABILITIES : Key

Responsibilities:

Design, develop, and maintain scalable, high-performance software applications. Contribute to all stages of the development lifecycle. Write efficient, testable code. Ensure designs meet specifications and adhere to the Specific design. Prepare and release software components. Interest and/or experience in leading a team to deliver high-quality results. Perform code reviews to ensure adherence to best practices and coding standards. Technology: Knowledge of SOLID principles, Object-Oriented Design, and Design Patterns. Expertise in .NET Core with C#, .NET Web API and Entity Framework Core [Code First] Microsoft SQL Server Database Design SQL Scripting Angular (17.0) with Typescript NGXS, RXJS, Ionic CSS 3 or Bootstrap or equivalent UI Framework Collaboration: Work closely with the Software Development team and Product Manager to ensure the effective delivery of features. Continuous Improvement: Identify opportunities for product improvement and efficiency gains with the specific Platform. Promote the adoption of new tools, technologies, and methodologies to enhance productivity and quality if needed. Suggest enhancements to existing testing frameworks or tools. Provide technical guidance and mentorship to junior and mid-level developers. Lead architecture discussions and contribute to technical decision-making. Stay updated with the latest industry trends and integrate relevant advancements into projects. REQUIREMENTS OF THE ROLE: QUALIFICATIONS AND EXPERIENCE: Bachelor`s degree in a relevant field (e.g., Informatics, Computer Science, Data Science). 7 years of experience in software development, with at least 2 years in a senior or lead role Experience with cloud platforms ([specific platforms like AWS, Azure, or GCP]) Strong analytical and problem-solving skills. Good written and verbal communication skills. Ability to work collaboratively in a team environment. Detail-oriented mindset with a commitment to delivering high-quality work. Experience with DevOps practices and tools (CI/CD, Docker, Kubernetes). Knowledge of security best practices in software development. Familiarity with AI/ML technologies is an advantage. COMPETENCIES: Time management and organizational skills. Eagerness to learn and adapt to new technologies. Strong attention to detail and accuracy. Proactive approach to identifying and resolving issues. Critical thinking and problem-solving. Deductive and inductive reasoning. Technical literacy and analytical skills. Must be able to work within a close-knit team. Needs to be able to work independently.

Senior Software Engineer position available in Gauteng, Johannesburg. This job position was posted by . The job has been posted on 2025-01-24 in the It Computing Software category

Click Go Apply to apply online!


You might also like to look at the available jobs in the same area.

Apply directly for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


Kloof: Senior Software Developer

Responsibilities: Design, develop and maintain web applications using C#, .NET as well as other technologies such as Blazor, JavaScript and Microsoft Azure Work closely with the development manager, team lead, product owner and business analyst to formulat


View Job
Senior Software Developer

Pretoria: Senior Software Engineer

Desired Experience & Qualifications: Education: Grade 12 certificate, and a Certificate/Diploma/Bachelors Degree in Computer Science or a related field. Experience: 5-8 years in an Object-Oriented programming language. 5 years of experience in a similar so


View Job
Senior Software Engineer

Centurion: Senior/Intermediate Software Developer

Education & Experience: Bachelors Degree in Computer Science, Software Engineering, or related field; advanced Degrees or Certifications are a plus. 7 years of experience in full stack development, with a proven track record of delivering high-quality soft


View Job
Senior/Intermediate Software Developer

Cape Town City Centre: Senior Software Developer

Minimum Requirements: Must have a minimum of 10 years experience as a Software Developer in the Fintech Industry Relevant Tertiary Education will be advantageous Proficient in Java | Kotlin | Spring Boot is essential Experience with DevOps | CI/CD pipeline


View Job
Senior Software Developer

Cape Town City Centre: Senior Software Engineer – Data, Group Data & Ml Platform Tribe

What will you do ? Our client is a newly created engineering organisation on a mission to empower and accelerate autonomous value creation through insights and ML across the group. The company main users are the data scientists and analysts who sit inside


View Job
Senior Software Engineer – Data, Group Data & Ml Platform Tribe

Pretoria: Senior Software Engineer

Responsibilities: Designing, developing and maintaining robust and scalable software in accordance with business requirements Performing code reviews to ensure code quality and adherence to company standards Assisting with QA testing on technical issues Ed


View Job
Senior Software Engineer

Johannesburg: Senior Software Systems Engineer

Key Responsibilities: Lead and manage the Software System Engineering process for contractual projects, ensuring a solid system baseline. Create and maintain System Software Development and Requirements documentation for embedded and ground support systems


View Job
Senior Software Systems Engineer

Randburg: Senior Software Engineer – Java

Design and maintain technical system requirements based on business needs. Develop backend applications based on approved specifications and prototypes. Develop, test, debug and maintain application code. Develop, update and maintain technical documentatio


View Job
Senior Software Engineer – Java

Cape Town City Centre: Senior .Net Software Engineer – Hybrid

Job Description: Step into a role where youll craft cutting-edge web and mobile applications, shaping the future of technology while delivering quality at every turn. From system design to deployment, youll be a key player in the full SDLC, embracing DevOp


View Job
Senior .Net Software Engineer – Hybrid

Cape Town City Centre: Senior .Net Software Engineer

Job Description: Develop world-class web and mobile applications using .NET technologies Engage in the entire SDLC, from design to deployment, leveraging modern practices like containerization and CI/CD Research and implement innovative technologies to dri


View Job
Senior .Net Software Engineer

Cape Town City Centre: Senior Control Software Engineer

Key Responsibilities: Development and maintenance of the telescope operational software Assist in systems engineering documentation refinement Support users, operators, as well as the implementation of releases, system changes and fixes. Establish and main


View Job
Senior Control Software Engineer

Johannesburg: Senior Full Stack Software Engineer – Vat It (Hybrid) – Up To R1.28 Per Annum

We are looking for talented Senior Full Stack Software Engineers to join our dynamic team and contribute to building a scalable, multi-tenant platform. You will play a pivotal role in developing and maintaining scalable backend services and APIs, working w


View Job
Senior Full Stack Software Engineer – Vat It (Hybrid) – Up To R1.28 Per Annum

Somerset West: Software Developer – Full Stack (Senior)

Software Developer (Full Stack Developer) (POS25034) Somerset West R 45 000 to R 50 000 negotiable depending on experience Job Purpose: As a skilled developer with experience working with web applications; your primary focus will be developing and maintain


View Job
Software Developer – Full Stack (Senior)

Johannesburg: Senior Full Stack Typescript Node Software Engineer – Melrose Arch/ Hybrid – R1.28M Per Annum

Currently in search for a Senior Full Stack Software Engineer with Node.js and SQL experience to join a team of specialist. Successful candidate will develop and maintain scalable backend services and APIs using Node.js and TypeScript, Build and deploy con


View Job
Senior Full Stack Typescript Node Software Engineer – Melrose Arch/ Hybrid – R1.28M Per Annum

Johannesburg: Senior C# Software Engineer – Bedfordview (Hybrid) – Up To R1.2M Per Annum

Are you ready to explore the future of identity verification software? My dynamic client in the heart of Johannesburg is seeking a Senior C# Software Engineer who is passionate about innovation and technology. Since their inception, they have been transfor


View Job
Senior C# Software Engineer – Bedfordview (Hybrid) – Up To R1.2M Per Annum

Johannesburg: Senior Java Software Engineer posted by Deka Minas (Pty) Ltd

Job Description:We are looking for a Senior Java Software Engineer to join our growing engineering team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-performance, scalable applications. Youll work c


View Job
Senior Java Software Engineer

South Africa: Senior Software Developer (C#.Net) (Ch1071) posted by Capital H Staffing and Advisory Solutions

Our client, in the Payments and Lending industry, has an opening for a skilled Senior Software Developer to join their diverse team of C# developers. We are looking for an individual that takes pride in what they do, is customer focused and takes ownership


View Job
Senior Software Developer (C#.Net) (Ch1071)

Johannesburg: Senior Software Developer posted by IOCO

Our client is seeking a skilled Senior Software Developer to join their IT team. The ideal person will be responsible for developing and maintaining their .NET Web Forms application and C# services, ensuring the reliability and performance of their systems


View Job
Senior Software Developer

Johannesburg: Senior Software/Systems Developer posted by ASHTON PERSONNEL

SENIOR SOFTWARE/SYSTEMS DEVELOPER JOHANNESBURG SOUTH AREA. R80 000 per month CTC Sound software development experience, application scoping, tools and library architecture and system integration Data modelling, database design, user interface design, proto


View Job
Senior Software/Systems Developer

Randburg: Senior Software Engineer – Java posted by Planet10

Design and maintain technical system requirements based on business needs. Develop backend applications based on approved specifications and prototypes. Develop, test, debug and maintain application code. Develop, update and maintain technical documentatio


View Job
Senior Software Engineer – Java

Somerset West: Software Developer – Full Stack (Senior) posted by Emporium

Software Developer (Full Stack Developer) (POS25034)Somerset WestR 45 000 to R 50 000 negotiable depending on experienceJob Purpose:As a skilled developer with experience working with web applications; your primary focus will be developing and ma


View Job
Software Developer – Full Stack (Senior)

Cape Town: Senior Software Developer posted by Goldman Tech

Job Description:We have an amazing remote opportunity for a Senior Software Developer!We require a candidate with:• BSc. Computer Sciences or National Diploma in IT• 9+ years working experience in a similar role• Solid experience with C# and


View Job
Senior Software Developer

Stellenbosch: Senior Software Engineer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior Software Engineer in Stellenbosch!We require a candidate with:• BSc. Computer Sciences or related degree• 6+ years working experience in a similar role• Experience in: UX/UI underst


View Job
Senior Software Engineer

Stellenbosch: Senior Software Engineer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior Software Engineer in Stellenbosch!We require a candidate with:• BSc. Computer Sciences or related degree• 6+ years working experience in a similar role• Leadership abilitiesoUX/UI u


View Job
Senior Software Engineer

Johannesburg: Senior Software Developer posted by Goldman Tech

Job Description:We have an amazing remote opportunity for a Senior Software Developer!We require a candidate with:• BSc. Computer Sciences or National Diploma in IT• 9+ years working experience in a similar role• Solid experience with C# and


View Job
Senior Software Developer

Error making API request.
Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area

Johannesburg: Senior Software Engineer

Date 2025-01-23
Job Title Senior Software Engineer
Employer
More Information
Salary
Category It Computing Software
Location Gauteng
/ Johannesburg

Job Summary

As part of our team, you`ll be responsible for developing and maintaining high-performance websites, back-end systems, and mobile applications that serve users worldwide. You will collaborate closely with Product Managers, Designers, and other Engineers to deliver seamless, scalable, and user-friendly solutions.

Requirements:

A minimum of 5 years of experience in C# (or similar languages), with a strong understanding of computer science principles. A relevant Degree or Diploma in Computer Science or a related field. South African citizenship. Strong problem-solving skills and the ability to design and develop software that scales efficiently. Advantageous: Familiarity with web technologies such as HTML, CSS, Bootstrap, LESS, and similar front-end frameworks. Experience with the Microsoft Web Stack (MVC, C#, Razor, IIS, ASP.NET). Knowledge of mobile application development (iOS, Mono, Android, Java, etc.). Experience with high-performance/scale technologies such as caching, load balancing, profiling, and indexing. Strong experience with relational databases, especially Microsoft SQL Server. Key

Responsibilities:

Design, build, and maintain web applications, back-end systems, and mobile apps for a global audience. Work on scalable, high-performance solutions that ensure excellent user experience. Collaborate with cross-functional teams to define and refine features, and ensure timely delivery of quality software. Maintain and improve existing codebases while staying on top of new technologies and trends. Conducted code reviews, identified performance bottlenecks, and mentored Junior Engineers. Apply now

Senior Software Engineer position available in Gauteng, Johannesburg. This job position was posted by . The job has been posted on 2025-01-23 in the It Computing Software category

Click Go Apply to apply online!


You might also like to look at the available jobs in the same area.

Apply directly for this position
Some posts have contact information included with other instructions. All applicants are urged to read the instructions carefully.
We will list jobs at the bottom of each job, so feel free to scroll down and continue your search.

We do not accept any job applications and merely offer the service of daily jobs being mined and displayed on our job portal.
Each job post has a link to take you directly to the original post to apply on their website or the original website where the post came from.


Here are some more related positions


Kloof: Senior Software Developer

Responsibilities: Design, develop and maintain web applications using C#, .NET as well as other technologies such as Blazor, JavaScript and Microsoft Azure Work closely with the development manager, team lead, product owner and business analyst to formulat


View Job
Senior Software Developer

Pretoria: Senior Software Engineer

Desired Experience & Qualifications: Education: Grade 12 certificate, and a Certificate/Diploma/Bachelors Degree in Computer Science or a related field. Experience: 5-8 years in an Object-Oriented programming language. 5 years of experience in a similar so


View Job
Senior Software Engineer

Centurion: Senior/Intermediate Software Developer

Education & Experience: Bachelors Degree in Computer Science, Software Engineering, or related field; advanced Degrees or Certifications are a plus. 7 years of experience in full stack development, with a proven track record of delivering high-quality soft


View Job
Senior/Intermediate Software Developer

Cape Town City Centre: Senior Software Developer

Minimum Requirements: Must have a minimum of 10 years experience as a Software Developer in the Fintech Industry Relevant Tertiary Education will be advantageous Proficient in Java | Kotlin | Spring Boot is essential Experience with DevOps | CI/CD pipeline


View Job
Senior Software Developer

Cape Town City Centre: Senior Software Engineer – Data, Group Data & Ml Platform Tribe

What will you do ? Our client is a newly created engineering organisation on a mission to empower and accelerate autonomous value creation through insights and ML across the group. The company main users are the data scientists and analysts who sit inside


View Job
Senior Software Engineer – Data, Group Data & Ml Platform Tribe

Pretoria: Senior Software Engineer

Responsibilities: Designing, developing and maintaining robust and scalable software in accordance with business requirements Performing code reviews to ensure code quality and adherence to company standards Assisting with QA testing on technical issues Ed


View Job
Senior Software Engineer

Johannesburg: Senior Software Systems Engineer

Key Responsibilities: Lead and manage the Software System Engineering process for contractual projects, ensuring a solid system baseline. Create and maintain System Software Development and Requirements documentation for embedded and ground support systems


View Job
Senior Software Systems Engineer

Randburg: Senior Software Engineer – Java

Design and maintain technical system requirements based on business needs. Develop backend applications based on approved specifications and prototypes. Develop, test, debug and maintain application code. Develop, update and maintain technical documentatio


View Job
Senior Software Engineer – Java

Cape Town City Centre: Senior .Net Software Engineer – Hybrid

Job Description: Step into a role where youll craft cutting-edge web and mobile applications, shaping the future of technology while delivering quality at every turn. From system design to deployment, youll be a key player in the full SDLC, embracing DevOp


View Job
Senior .Net Software Engineer – Hybrid

Cape Town City Centre: Senior .Net Software Engineer

Job Description: Develop world-class web and mobile applications using .NET technologies Engage in the entire SDLC, from design to deployment, leveraging modern practices like containerization and CI/CD Research and implement innovative technologies to dri


View Job
Senior .Net Software Engineer

Cape Town City Centre: Senior Control Software Engineer

Key Responsibilities: Development and maintenance of the telescope operational software Assist in systems engineering documentation refinement Support users, operators, as well as the implementation of releases, system changes and fixes. Establish and main


View Job
Senior Control Software Engineer

Johannesburg: Senior Full Stack Software Engineer – Vat It (Hybrid) – Up To R1.28 Per Annum

We are looking for talented Senior Full Stack Software Engineers to join our dynamic team and contribute to building a scalable, multi-tenant platform. You will play a pivotal role in developing and maintaining scalable backend services and APIs, working w


View Job
Senior Full Stack Software Engineer – Vat It (Hybrid) – Up To R1.28 Per Annum

Somerset West: Software Developer – Full Stack (Senior)

Software Developer (Full Stack Developer) (POS25034) Somerset West R 45 000 to R 50 000 negotiable depending on experience Job Purpose: As a skilled developer with experience working with web applications; your primary focus will be developing and maintain


View Job
Software Developer – Full Stack (Senior)

Johannesburg: Senior Full Stack Typescript Node Software Engineer – Melrose Arch/ Hybrid – R1.28M Per Annum

Currently in search for a Senior Full Stack Software Engineer with Node.js and SQL experience to join a team of specialist. Successful candidate will develop and maintain scalable backend services and APIs using Node.js and TypeScript, Build and deploy con


View Job
Senior Full Stack Typescript Node Software Engineer – Melrose Arch/ Hybrid – R1.28M Per Annum

Johannesburg: Senior C# Software Engineer – Bedfordview (Hybrid) – Up To R1.2M Per Annum

Are you ready to explore the future of identity verification software? My dynamic client in the heart of Johannesburg is seeking a Senior C# Software Engineer who is passionate about innovation and technology. Since their inception, they have been transfor


View Job
Senior C# Software Engineer – Bedfordview (Hybrid) – Up To R1.2M Per Annum

Johannesburg: Senior Java Software Engineer posted by Deka Minas (Pty) Ltd

Job Description:We are looking for a Senior Java Software Engineer to join our growing engineering team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-performance, scalable applications. Youll work c


View Job
Senior Java Software Engineer

South Africa: Senior Software Developer (C#.Net) (Ch1071) posted by Capital H Staffing and Advisory Solutions

Our client, in the Payments and Lending industry, has an opening for a skilled Senior Software Developer to join their diverse team of C# developers. We are looking for an individual that takes pride in what they do, is customer focused and takes ownership


View Job
Senior Software Developer (C#.Net) (Ch1071)

Johannesburg: Senior Software Developer posted by IOCO

Our client is seeking a skilled Senior Software Developer to join their IT team. The ideal person will be responsible for developing and maintaining their .NET Web Forms application and C# services, ensuring the reliability and performance of their systems


View Job
Senior Software Developer

Johannesburg: Senior Software/Systems Developer posted by ASHTON PERSONNEL

SENIOR SOFTWARE/SYSTEMS DEVELOPER JOHANNESBURG SOUTH AREA. R80 000 per month CTC Sound software development experience, application scoping, tools and library architecture and system integration Data modelling, database design, user interface design, proto


View Job
Senior Software/Systems Developer

Randburg: Senior Software Engineer – Java posted by Planet10

Design and maintain technical system requirements based on business needs. Develop backend applications based on approved specifications and prototypes. Develop, test, debug and maintain application code. Develop, update and maintain technical documentatio


View Job
Senior Software Engineer – Java

Somerset West: Software Developer – Full Stack (Senior) posted by Emporium

Software Developer (Full Stack Developer) (POS25034)Somerset WestR 45 000 to R 50 000 negotiable depending on experienceJob Purpose:As a skilled developer with experience working with web applications; your primary focus will be developing and ma


View Job
Software Developer – Full Stack (Senior)

Cape Town: Senior Software Developer posted by Goldman Tech

Job Description:We have an amazing remote opportunity for a Senior Software Developer!We require a candidate with:• BSc. Computer Sciences or National Diploma in IT• 9+ years working experience in a similar role• Solid experience with C# and


View Job
Senior Software Developer

Stellenbosch: Senior Software Engineer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior Software Engineer in Stellenbosch!We require a candidate with:• BSc. Computer Sciences or related degree• 6+ years working experience in a similar role• Experience in: UX/UI underst


View Job
Senior Software Engineer

Stellenbosch: Senior Software Engineer posted by Goldman Tech

Job Description:We have an amazing opportunity for a Senior Software Engineer in Stellenbosch!We require a candidate with:• BSc. Computer Sciences or related degree• 6+ years working experience in a similar role• Leadership abilitiesoUX/UI u


View Job
Senior Software Engineer

Johannesburg: Senior Software Developer posted by Goldman Tech

Job Description:We have an amazing remote opportunity for a Senior Software Developer!We require a candidate with:• BSc. Computer Sciences or National Diploma in IT• 9+ years working experience in a similar role• Solid experience with C# and


View Job
Senior Software Developer

Error making API request.
Share this to someone who needs a job:
Posted in Uncategorized

More Jobs in Your Area