Intermediate Software Engineer
2 weeks ago
Requirements:
- At least 3 years of experience with C# (or similar programming languages) and a solid understanding of computer science principles.
- A relevant Degree or Diploma in Computer Science or a related field.
- South African citizenship.
- Strong problem-solving abilities and a passion for building scalable software solutions.
Advantageous:
- Experience with web technologies such as HTML, CSS, Bootstrap, LESS, and similar frameworks.
- Familiarity with the Microsoft Web Stack (MVC, C#, Razor, IIS, ASP.NET).
- Experience with mobile application development (iOS, Mono, Android, Java, etc.).
- Knowledge of high-performance/scale technologies such as caching, load balancing, profiling, and indexing.
- Experience with relational databases, particularly Microsoft SQL Server.
Key Responsibilities:
- Develop and maintain high-quality web applications, back-end systems, and mobile apps.
- Ensure the software you build is scalable, performs, and delivers an exceptional user experience.
- Collaborate with other engineers, designers, and product managers to deliver features and improvements.
- Write clean, efficient, and well-documented code that adheres to best practices.
- Participate in code reviews and provide constructive feedback to teammates.
- Continuously improve your skills and knowledge in software engineering and related technologies.
Apply now
-
Intermediate Java Software Engineer
4 weeks ago
Johannesburg, Gauteng, South Africa Tetrad Group Full timeJob title : Intermediate Java Software EngineerJob Location : Gauteng, JohannesburgDeadline : March 25, 2025Quick Recommended LinksJobs by Location Job by industries About the jobA leading consulting firm specializing in high-impact software solutions for the vehicle tracking industry is looking for a skilled Intermediate Java Engineer to join their...
-
Intermediate Software Developer
4 days ago
Johannesburg, Gauteng, South Africa Xcede Group Full timeDuties & ResponsibilitiesMy client is a security company & is looking for an Intermediate Java Engineer or .Net Engineer to be a key player in protecting their client's assets.As an Intermediate Java or .Net Developer, you'll have the opportunity to work on challenging and mission-critical projects that make a real-world impact. You will be responsible for...
-
Intermediate Backend Software Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa MSP Staffing LTD Full timeOne of our clients who is the leading supplier of intelligent security solutions to security companies across Sub-Saharan Africa is looking for an intermediate backend software engineer. Key Requirements: · Minimum of 5 years of development. · Degree in Computer Science, Engineering, or related field (preferred) · Java Expertise: Strong proficiency in...
-
Intermediate Software Engineer
2 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeOur client is looking for a motivated and talented Engineer to join their growing team. Youll be working on cutting-edge projects, collaborating with a dedicated group of Developers, and building software that serves users worldwide. If you are passionate about coding, problem-solving, and delivering great user experiences, this role is perfect for you....
-
Intermediate Software Engineer
21 hours ago
Johannesburg, Gauteng, South Africa Agile Bridge Full timeOur client in the AgriTech industry is looking for an Intermediate Software Developer to join their team.POSITION INFO: Summary:Looking for developers to join the client's team to build a platform for the agricultural sector. Offices are in Johannesburg & Stellenbosch. The ideal candidates are experienced, pragmatic, and enjoy seeing their work bring...
-
Fusion Software Implementation Specialist
5 days ago
Johannesburg, Gauteng, South Africa Fusion Software Pty Full timeJob DescriptionFusion Software Pty is seeking a highly motivated and detail-oriented Junior IT Consultant to join our team as an Implementation and Support Professional.The successful candidate will be responsible for assisting with the deployment, configuration, and support of all Fusion Software solutions provided to clients. The ideal candidate will work...
-
Intermediate .NET Software Engineer
21 hours ago
Johannesburg, Gauteng, South Africa Entelect Full timeExciting Opportunity for an Intermediate .NET Software Engineer at EntelectElevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation.Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and...
-
Johannesburg, Gauteng, South Africa DataFin Full timeENVIRONMENT:DEFINE technical proposal content, ensure teams have appropriate product & technical specs and the flawless execution of projects as the next Electronics Software Developer sought by an innovative Asset Protection Solutions Provider to join its team based in Lanseria. You will also follow software product vision, keep abreast of software trends...
-
Intermediate Full Stack Engineer
1 day ago
Johannesburg, Gauteng, South Africa Blue Bean Software Full timeWhat we doBlue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.We pride ourselves in taking on and solving complex problems as well as high-stakes projects through the use of a balanced combination between tech savvy and a deep understanding of...
-
Johannesburg, Gauteng, South Africa Datafin IT Recruitment Full timeDuties & ResponsibilitiesENVIRONMENT:DEFINE technical proposal content, ensure teams have appropriate product & technical specs and the flawless execution of projects as the next Electronics Software Developer sought by an innovative Asset Protection Solutions Provider to join its team based in Lanseria. You will also follow software product vision, keep...
-
Johannesburg, Gauteng, South Africa Diverse Consulting Solutions (Pty) Ltd Full timeFlutter / Dart, Cordova experience Intermediate Coding Software Engineer- Mobile Apps Gauteng Must have working experience doing Development of Mobile AppsTo work RemotelyRequirements•Must have Flutter / Dart + Cordova Coding as a software Engineer working experience +Swift, Kotlin, Native, NativeScript, Ionic•Must have 3 years Software Coding...
-
Intermediate DevOps Engineer
1 week ago
Johannesburg, Gauteng, South Africa Robert Walters Full timeOur ClientOur client is renowned for their commitment to innovation and collaboration. They offer a supportive work environment that encourages learning and growth. Their team is made up of diverse individuals who are passionate about technology and dedicated to delivering high-quality solutions. They value open communication, teamwork, and mutual...
-
Software Engineering Specialist
2 days ago
Johannesburg, Gauteng, South Africa Network Recruitment Full timeJob SummaryWe are seeking an experienced Intermediate Software Engineer to join our team, where you will design and develop cutting-edge web applications, back-end systems, and mobile apps. As a key member of our engineering team, you will be responsible for ensuring the software meets high standards of quality, scalability, and user experience.Key...
-
Intermediate Java Developer
2 days ago
Johannesburg, Gauteng, South Africa MSP Staffing LTD Full timeOne of our clients is looking for an Intermediate Java Developer. Key Requirements: · A bachelor's degree in IT, Engineering or other Sciences · Minimum 4 years' experience working as a software engineer within an enterprise environment · Experience working in a delivery team together with other disciplines to deliver a product · A solid understanding of...
-
Senior Software Engineer I
21 hours ago
Johannesburg, Gauteng, South Africa RELX Full timeAbout our TeamLexisNexis Legal & Professional, which serves customers in more than 150 countries with 11,800 employees worldwide, is part of RELX, a global provider of information-based analytics and decision tools for professional and business customers. Our company has been a long-time leader in deploying AI and advanced technologies to the legal market to...
-
Intermediate Linux Engineer
3 weeks ago
Johannesburg, Gauteng, South Africa Nexio Full timeJob title : Intermediate Linux EngineerJob Location : Gauteng, JohannesburgDeadline : March 19, 2025Quick Recommended LinksJobs by Location Job by industries ROLE PURPOSEResponsible for the 2nd line Linux system administration support at customer site. Administer the Linux environment, deliver new infrastructure in support of initiatives, projects,...
-
Intermediate Software Engineer Vacancy
5 days ago
Johannesburg, Gauteng, South Africa Smoke Customer Intelligence Inc. Full timeRole Summary:A challenging position has become available for an intermediate backend developer at Smoke Customer Intelligence Inc. The ideal candidate will possess strong coding skills and adhere to industry standards. A collaborative team environment awaits, with opportunities for growth and learning.Key Responsibilities include Writing clean, maintainable,...
-
Senior Java Software Engineer
2 days ago
Johannesburg, Gauteng, South Africa Tumaini Consulting Full timeAre you a Senior Java Software Engineer looking to work on cutting-edge projects with a team of top-tier developers? Join a dynamic, forward-thinking company where youll design high-quality software solutions, mentor developers, and drive impactful technical decisions. Our client is looking for: · 5 years of experience in Java development · Strong...
-
Software Engineering Manager
18 hours ago
Johannesburg, Gauteng, South Africa RELX Full timeAbout UsLexisNexis Legal & Professional provides legal, regulatory, and business information and analytics that help customers increase productivity, improve decision-making, and advance the rule of law around the world.We are committed to providing a fair and accessible hiring process. If you have a disability or need accommodation, please let us know.Job...
-
Johannesburg, Gauteng, South Africa Diverse Consulting Solutions Full timeIntermediate to Senior SolidWorks Mechanical Design Engineer - GautengMust have a 4-year Mechanical Engineering Degree, NFQ Level 8Must have designing experience using Solidworks.Must have 1- 8+ years' background experience as a Mechanical Design EngineerMust have working designing experience in 3D CAD modelling SolidWorks + Finite Element Analysis+...