Please note that our Terms & Conditions and Privacy Notice are applicable.
On Promotion in Jobs
Pay & Ship
Buy with confidence. Secure payment options & nationwide delivery. Learn more
Filter & refine
Clear All
Results for strong software developer in "strong software developer" in Jobs in Johannesburg in Johannesburg
1
SavedSave
The company offers:A competitive, market-related salary;Medical aid, pension, and group life insurance;Daily lunch provided; andA strong, values-driven team culture that prioritizes empathy, humility, and doing great work together.Key Responsibilities:Design, develop, and maintain full stack software solutions using C#.NET and SQL ServerCollaborate with Developers, Designers, and product owners to deliver high-quality softwareContribute to the planning, estimation, and documentation of software features and technical designsWrite clean, maintainable, and scalable code while supporting usability, performance, and accessibility standards Job Experience and Skills Required:Education:Bachelors Degree in Computer Science, Information Technology, or a related field (preferred)Experience:Minimum 4-6 years of software development experienceStrong back-end development using Microsoft SQL Server (T-SQL) and C#.NETSolid understanding of frontend development with HTML, CSS, and JavaScriptSkills (Nice to Have):React.js.Net CoreEntity Framework (EF) CoreREST API developmentUnderstanding of SOLID design principlesFamiliarity with Agile methodologies and tools like Azure DevOps, GitHub Issues, or JiraOther Non-Negotiables:Strong communication and collaboration skillsA continuous learner with a passion for clean, maintainable codeA sense of humour and the ability to work in a team-oriented environment Apply now!I also specialise in recruiting in the following:Full Stack Development.NET & C# DevelopersFrontend and Backend EngineersSoftware Development and ArchitectureData EngineersData ScientistsData AnalystAgile and DevOps TalentIf you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
https://www.executiveplacements.com/Jobs/I/Intermediate-Software-Engineer-1227216-Job-Search-01-05-2026-00-00-00-AM.asp?sid=gumtree
5h
Executive Placements
1
SavedSave
Minimum 5+ years of professional software development experienceMinimum 3+ years in a technical leadership or team lead roleStrong background in backend and/or full-stack developmentSolid understanding of system architecture and design patternsExperience making sound trade-offs between speed, quality, and scalabilityStrong communication skills and the ability to guide technical decisionsA leadership style based on trust, clarity, and exampleInterested?Please send your CV !Contact Chelsea Fisher on
https://www.executiveplacements.com/Jobs/S/Software-Engineering-Team-lead-1257056-Job-Search-01-29-2026-04-14-11-AM.asp?sid=gumtree
4d
Executive Placements
1
SavedSave
Experience Required:2 to 5 years of experience as a Software Developer in a full stack environment.Your Key Responsibilities:Design, build, and maintain applications, components, and reusable UI controls.Write clean, performant, and maintainable code.Produce concise and accurate technical documentation.Adhere to development timelines and team delivery standards.Collaborate within a team environment to drive innovation and efficiency.Develop a strong understanding of the property management domain.Tech Stack & Skills Youll Use:You dont need to tick every boxbut the more of these youre confident in, the better:Languages & Frameworks: C#, .NET Framework, ADO.NET, ASP.NET Blazor, HTML, CSS, JavaScript, and jQueryUI Development: Windows Forms, and Responsive Web DesignBack-end & Services: Windows services, and web servicesDatabases: SQL Server, T-SQL, complex queries, and concurrency managementArchitecture: Multi-tier systems, networking, and system integrationExtras: Report design and data shaping, mathematical competence, strong debugging, and exception handling skills Apply Today!If youre ready to bring your full stack development experience into a dynamic and forward-thinking environment, wed love to hear from you.Please note: This is an in-office role based in Sandton and requires the right to work in South Africa.
https://www.executiveplacements.com/Jobs/I/Intermediate-C-sharp-Software-Developer-1184701-Job-Search-01-05-2026-00-00-00-AM.asp?sid=gumtree
5h
Executive Placements
1
SavedSave
Company and Job Description:An established technology-driven organisation operating in the electronics and embedded systems space is looking to appoint a Junior Firmware Engineer into its Technical & Development team.The role focuses on the design, development, and deployment of firmware and software for control and test equipment used in highly regulated, safety-critical environments. You will get:Exposure to mission-critical embedded products used in real-world applicationsOpportunity to work on end-to-end firmware development, from design to commissioningHands-on experience with embedded hardware platforms and electronic systemsStrong technical mentorship and long-term engineering career progressionWhy the Candidate Should Work for This Client:Work on complex, non-generic embedded systems (not web or CRUD software)Develop firmware that directly interfaces with hardware and electronicsGain experience in safety-conscious and industrial-grade environmentsBe part of a technically strong engineering culture focused on quality and innovationInformation on the Company:The organisation is a specialist technology provider operating in the electronics and embedded systems engineering sector, with a strong focus on innovation, reliability, and global standards. The business invests heavily in technical capability and product development.This is an opportunity to build a serious embedded engineering foundation early in your career, working on technology that matters not just code that sits behind a screen.Key Responsibilities:Design and develop firmware/software for control and test equipmentWrite and maintain embedded C code and supporting interfacesContribute to system, test, and technical specifications for new productsSupport firmware/software installation and commissioning at client sitesAlign software development with business strategy and customer requirementsStay up to date with global embedded firmware and software trendsJob Experience and Skills Required:Education:BSc Eng. (Computer) / BEng (Electronic) / BSc (Electronics) or equivalentExperience:Minimum 2 years experience in firmware or embedded software developmentPractical experience developing firmware in CExposure to embedded software architectureAbility to read and interpret electronic schematicsDebugging experience on embedded platformsSkills
https://www.jobplacements.com/Jobs/J/Junior-Computer-Engineer-1255699-Job-Search-01-26-2026-04-14-39-AM.asp?sid=gumtree
7d
Job Placements
1
About the RoleThis position is suited to a skilled Software Engineer with strong web and backend development experience and a practical, problem-solving mindset. You will contribute across the full software development lifecycle, from design and implementation through to testing, debugging, and delivery.What Youll DoDesign and develop web interfaces and backend systems using Agile methodologiesContribute to the ongoing development of telecom software productsDebug, troubleshoot, and resolve software issuesPerform thorough testing to ensure high-quality software deliveryWork independently while collaborating within an agile development teamApply critical thinking to solve complex technical problemsEssential Qualifications and ExperienceBachelors degree in Computer Science, Information Technology, or Engineering2+ years of professional software development experienceDevelopment experience in one or more of the following: C#, Java, C++2+ years of experience with relational databases and SQL2+ years of experience working in a Linux environmentStrong analytical and problem-solving skillsProven ability to analyse and resolve software issuesAbility to work independently, take initiative, and manage responsibilities in a self-directed environmentStrong written and verbal communication skillsAdditional RequirementsReliable fibre internet connection requiredBackup power supply required for remote workingOnly shortlisted candidates will be contacted. If you do not receive feedback within a reasonable period, please consider your application unsuccessful.
https://www.executiveplacements.com/Jobs/S/Software-Engineer-Software-Developer-1254496-Job-Search-1-22-2026-4-53-53-AM.asp?sid=gumtree
11d
Executive Placements
1
SavedSave
Experience Required:2 to 5 years of experience as a Software Developer in a full stack environment.Your Key Responsibilities:Design, build, and maintain applications, components, and reusable UI controls.Write clean, performant, and maintainable code.Produce concise and accurate technical documentation.Adhere to development timelines and team delivery standards.Collaborate within a team environment to drive innovation and efficiency.Develop a strong understanding of the property management domain.Tech Stack & Skills Youll Use:You dont need to tick every boxbut the more of these youre confident in, the better:Languages & Frameworks: C#, .NET Framework, ADO.NET, ASP.NET Blazor, HTML, CSS, JavaScript, and jQueryUI Development: Windows Forms, and Responsive Web DesignBack-end & Services: Windows services, and web servicesDatabases: SQL Server, T-SQL, complex queries, and concurrency managementArchitecture: Multi-tier systems, networking, and system integrationExtras: Report design and data shaping, mathematical competence, strong debugging, and exception handling skills Apply Today!If youre ready to bring your full stack development experience into a dynamic and forward-thinking environment, wed love to hear from you.Please note: this is an in-office role based in Sandton and requires the right to work in South Africa.
https://www.executiveplacements.com/Jobs/I/Intermediate-C-sharp-Software-Developer-1249814-Job-Search-01-09-2026-04-14-01-AM.asp?sid=gumtree
5h
Executive Placements
1
SavedSave
This is an exciting opportunity to work on highly sensitive financial data, contribute to every stage of the development lifecycle, and make a real impact on a product used by organizations across industries.Key Responsibilities:Participate in the full software development lifecycle, including feature conception, design, implementation, testing, and deployment.Approach development with a business mindset, continuously identifying ways to enhance the platforms functionality and efficiency.Maintain and improve best practices across coding, testing, and deployment.Tackle challenges associated with processing highly sensitive data.Leverage cutting-edge technologies to optimize application performance and scalability.Engage in conferences and educational programs to stay updated on industry trends.Mentor team members on best practices, code quality, and technology frameworks.Conduct quality assurance checks and testing prior to release.Job Experience and Skills Required:Strong academic background with a Degree in Computer Science, Software Engineering, IT, or a related field.Proven experience as a Web Developer with a passion for building high-quality software.Proficiency in Python and Django.Experience with relational databases, preferably PostgreSQL.Familiarity with numerical libraries such as NumPy and Pandas.Knowledge of front-end technologies, including HTML, CSS, and JavaScript.Experience with version control systems, such as Git.Experience with LaTeX.Strong expertise in cybersecurity.Prior experience in the financial sector is a plus.Apply now!
https://www.executiveplacements.com/Jobs/P/Python-Developer-1257674-Job-Search-01-30-2026-10-15-14-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
Company and Job Description:Inclusive, honest, and respectful culture.Collaborative, communicative, and always improving.No micromanagement just ownership and excellence.Key Responsibilities:Lead and support the inâ??house development team.Rewrite legacy ETLs using Python.Manage migration to modern lowâ??code platforms.Maintain clear and accurate process documentation.Build and enhance highâ??quality, maintainable software.Test, deploy, and review code while supporting new features.Job Experience and Skills Required:5+ years experience with Python, PHP, REST, and FastAPI/Django.Strong Linux, relational databases, Git, and ETL development skills.Experience with static typing tools (mypy) or strongly typed languages.Advantageous: C#, Perl, ElasticSearch, Symfony.Proven experience managing code releases.Strong ability to multitask, organize, and prioritise work; retail experience a plus.Apply now!
https://www.executiveplacements.com/Jobs/P/Python-Developer-1257275-Job-Search-01-29-2026-16-15-14-PM.asp?sid=gumtree
3d
Executive Placements
1
SavedSave
About the Role:In this role, you will design, develop, and maintain enterprise-grade web applications while leading technical projects and mentoring Junior Developers. You will work across both front-end and back-end technologies, architect solutions to complex business requirements, and collaborate closely with internal and external stakeholders.Minimum Requirements:Qualifications & Experience:Degree or Diploma in a relevant field6+ years experience developing software applications using .Net Core, .NET Framework, and C#.NET6+ years SQL development experience (MSSQL)Strong experience with stored procedures, triggers, and indexingExperience developing and integrating web services and REST APIsAdvantageous:Experience with: jQuery, Java, and PHPExperience designing and developing complex software applicationsKey Responsibilities:Design, develop, and maintain applications using C#.NET and VB.NETWrite efficient SQL queries, stored procedures, and reportsWork closely with internal Developers and third-party providers, to deliver products on timeEnhance and maintain the existing codebase; develop new features and improvementsAnalyse business and technical requirements and design high-performance solutionsTroubleshoot and resolve software or integration issuesParticipate in code reviews, testing, and deploymentsDocument technical implementations and system changesApply best practices in database development and administrationProvide application support to business users when requiredQuickly learn new technologies and systems as neededSoft Skills & Attributes:Excellent English communication skills (verbal & written)Strong collaboration and interpersonal abilitiesAnalytical, solutions-driven mindsetHighly organised, proactive, and results-orientedAble to manage multiple priorities and work independently or in a teamComfortable engaging with stakeholders, including C-levelStrong leadership and influence skillsBuilds and maintains relationships with external vendorsCustomer-centric approach with focus on delivering valueHonest, reliable, punctual, and committed to deadlinesIntegrity-driven and self-motivatedApply Now!
https://www.executiveplacements.com/Jobs/S/Specialist-Developer-1258035-Job-Search-02-02-2026-04-14-44-AM.asp?sid=gumtree
5h
Executive Placements
1
Key Responsibilities:Lead software project design, development, and implementation while adhering to best practices and coding standards.Write clean, efficient, and well-documented code; perform unit testing and support integration/system testing.Participate in code reviews, provide feedback, and ensure high-quality, maintainable, and scalable code.Mentor junior developers, guide their professional growth, and promote best practices.Troubleshoot and debug software issues, resolve defects, and address performance bottlenecks.Contribute to software documentation, including technical specifications, user guides, and test plans.Stay updated with emerging technologies and industry trends to enhance skills and knowledge.Collaborate with firmware engineers, designers, and product managers to deliver high-quality software products.Engage in architectural discussions and continuous improvement of software architecture.Standardize designs using standard components for exceptional reliability, functionality, and ease of manufacture.Technical Requirements:Proficiency in C#, Maui/Xamarin, SQL, and familiarity with Blazor, JavaScript, jQuery, CSS, AJAX, JSON, Figma, Docker, and Flutter is advantageous.Experience with relevant software development environments and cloud platforms (e.g., Azure, Google Cloud) is a plus.Required Qualifications/Experience:Bachelors degree in Computer Science, Software Engineering, or related field.Minimum of 5 years experience in a similar role, with a proven track record of successful projects.Strong technical skills and understanding of software development methodologies (Agile/Scrum).Leadership experience with the ability to motivate and manage teams.Only candidates residing in Gauteng will be considered.Only South African citizens will be considered.Apply today!
https://www.executiveplacements.com/Jobs/S/Senior-Software-Engineer-Hybrid-Remote-1257799-Job-Search-02-01-2026-04-14-52-AM.asp?sid=gumtree
15h
Executive Placements
1
SavedSave
Key Responsibilities:Design, develop, and maintain applications using C# and .NET technologies.Develop and consume RESTful APIs and backend services.Write clean, scalable, and well-documented code.Participate in system design, code reviews, and technical discussions.Collaborate with cross-functional teams including analysts, testers, and DevOps.Perform debugging, testing, optimisation, and application enhancements.Qualifications:Bachelors Degree or equivalent (IT, Computer Science, or related field preferred).Experience & Skills Required:3+ years experience as a C# Developer or Software Developer.Strong experience with C#, .NET / .NET Core.Experience with ASP.NET, MVC, Web API.Solid understanding of object-oriented programming and design patterns.Strong experience with SQL Server or other relational databases.Experience with HTML, CSS, JavaScript and frontend integration.Exposure to version control tools (Git, Azure DevOps, or similar).Experience working in Agile, Waterfall, or hybrid environments.Apply now to be considered for upcoming opportunities.For more IT & Financial Services roles, visit:
https://www.executiveplacements.com/Jobs/C/C-sharp-Developer-1257290-Job-Search-01-29-2026-22-13-58-PM.asp?sid=gumtree
3d
Executive Placements
1
SavedSave
Key ResponsibilitiesAnalyze, document, and test business and technical requirements for new and enhanced functionality.Automate manual processes and implement modern, future-fit solutions.Document business process flows (As-is and To-be).Create and maintain Agile stories, solution overviews, and detailed diagrams.Facilitate workshops, lead discussions, and ensure effective decision-making.Support quality assurance through test documentation and UAT support.Perform gap and impact analyses, feasibility studies, and system integration.Translate business requirements into system/functional requirements for development teams.Provide training and support to business users on new processes and solutions.Compile project documentation and secure relevant approvals.Collaborate with internal and external stakeholders to ensure efficient solution delivery. RequirementsInherent:Undergraduate Degree in Business, Engineering, or Computer Science.5+ years experience as a Business/Systems Analyst on software and process re-engineering projects.Proven Agile project methodology experience.Experience in software testing and quality assurance.Formal Business Analysis training.Strong understanding of IT software products and development.Skilled in workshop facilitation and excellent communication skills. Preferred:Additional training or coursework in IT Software Development/Software Products.Ability to build strong, effective business relationships by understanding needs and drivers. Character TraitsStrong analytical skills with attention to detail.Assertive and collaborative contributor.Flexible and adaptable to changing priorities.Persistent and resilient under pressure.Motivational team player with passion for delivery.Emotionally mature, professional, and well-spoken.Working HoursMonday to Friday, 08h00 16h30 (overtime as required). BenefitsCompetitive salary (up to R1 million p.a.)Company benefits packageOpportunities for career growth within Group IT Application Process
https://www.jobplacements.com/Jobs/B/Business-System-Analyst-1256177-Job-Search-01-27-2026-04-18-05-AM.asp?sid=gumtree
6d
Job Placements
1
SavedSave
Senior Sage Software Developer – Rivonia | ERP & Enterprise SoftwareThe Opportunity | R20kThis role is built for a Sage developer who wants stability, real projects, and clear career value. You will earn R20,000 per month (CTC) while working in a structured ERP environment where your work is used daily by real businesses. You will deepen your Sage, ERP, and enterprise software skills through hands-on development, integrations, and system improvements. This is a long-term opportunity with steady work, trusted responsibility, and exposure to complex business systems that strengthen your career over time.The CompanyThe CompanyOur client is an established ERP and enterprise software consulting business that delivers Sage-based solutions to mid-to-large organisations. Its services include Sage ERP implementation, software development, system integration, reporting, upgrades, and ongoing support. The company serves customers across multiple industries that depend on reliable financial and operational systems. Its market position is built on long-term client relationships, strong Sage knowledge, and a delivery approach focused on practical business outcomes rather than short-term fixes.What You’ll Be DoingDevelop and customise Sage ERP software solutionsBuild and maintain integrations between Sage systems and third-party softwareSupport ERP implementations, upgrades, and system migrationsDesign and maintain reports and business intelligence outputsTroubleshoot, test, and resolve software and system issuesExperience & QualificationsProven experience as a Senior Sage Developer or Sage-focused Software DeveloperHands-on experience with Sage ERP platforms such as Sage X3, Sage 300,
https://www.executiveplacements.com/Jobs/S/Senior-Sage-X3-Developer-Rivonia-1255461-Job-Search-01-24-2026-23-01-04-PM.asp?sid=gumtree
8d
Executive Placements
1
SavedSave
What you will be doing:API Design: Collaborate with cross-functional teams to design APIs that meet mobile application requirements while adhering to industry best practices.API Development: Develop high-quality, efficient, scalable, and secure APIs for iOS and Android applications.API Documentation: Document new APIs, updates, and changes, communicating impacts to relevant stakeholders.Integration: Work closely with mobile developers to ensure smooth API integration, troubleshoot issues, and optimize performance.Testing & Optimization: Conduct testing, debugging, and performance optimization to ensure seamless user experience.Security: Implement authentication protocols and security measures to protect APIs from vulnerabilities.Version Control: Manage API versions and updates, ensuring backward compatibility.Collaboration: Work with DevOps teams to deploy and maintain APIs in production environments.What we are looking for:Relevant IT / Computer Science degree or equivalent experience.5+ years experience developing APIs for mobile applications.Strong knowledge of RESTful API design, security, and performance optimization.Experience with API documentation tools and version control systems (Git, SVN).Familiarity with iOS and Android mobile platforms.Excellent troubleshooting, collaboration, and communication skills.Strong background in RESTful API design, performance optimization, secure integration, version control, and agile development methodologies.Please note if you do not hear from us within 3 weeks, consider your application unsuccessful.Follow for the Latest VacanciesJoin Psybergate Careers Channel here:
https://www.executiveplacements.com/Jobs/S/Software-Developer-II-1257084-Job-Search-01-29-2026-04-17-41-AM.asp?sid=gumtree
4d
Executive Placements
1
SavedSave
Senior DeveloperPurpose:To build scalable platforms supporting the companys (telecommunication) automation, customer portals, and operational systems.Key Responsibilities:Develop backend and API-driven applicationsSupport automation of provisioning and monitoringEnsure secure coding and scalable architectureMentor junior developersRequirements:6+ years software developmentStrong Python/Java/Node + cloud experience
https://www.executiveplacements.com/Jobs/S/Senior-Developer-1257639-Job-Search-01-30-2026-09-00-16-AM.asp?sid=gumtree
2d
Executive Placements
1
SavedSave
Front Ed Developer (POS 24178)Hybrid role salary is negotiableR 70 000 to R 80 000 per monthRequirements Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ or matric with at least 10 years relevant experience as a developer as part of a team in a software development environment.At least 3 years relevant experience as a Senior Front-end developer in a software development team.Keen interest to continue to be a Senior Front-End developer and provide technical leadership in a software development team.A good understanding of the SDLC process, tools, technologies, frameworks and techniques related to software development.A strong knowledge of JavaScript, Angular/Typescript, REST framework, JSON and XML.·Knowledge and experience of the following would be a plus:Angular/Typescript, BootstrapWebpack, NPM, Yarn, MavenJAXB, XML SchemaIntegration experience (Web services and JMS)Business process/workflow layers e.g. JBPM, BPEL, etc.Responsibilities/Tasks:Implement new Front-End requirements using Angular/Typescript and Bootstrap with JavaScript, HTML5, CSS.Maintain existing Front-End applications written in Angular/Typescript.Implement the SARS look and feel and usability guidelines for Front-End developmentClosing Date: 15 July 2024
https://www.executiveplacements.com/Jobs/S/Senior-Data-Devolper-1198423-Job-Search-6-27-2025-9-18-39-AM.asp?sid=gumtree
7mo
Executive Placements
1
SavedSave
Key Responsibilities:Develop, maintain, and optimize high-quality Python applicationsDesign and implement RESTful APIs and integrationsWork with cross-functional teams to translate requirements into technical solutionsContribute to architectural decisions and system improvementsWrite clean, efficient, and well-documented codeParticipate in code reviews and ensure best practicesTroubleshoot production issues and support deploymentsJob Experience and Key Requirements: 36+ years of professional Python development experienceStrong understanding of Python frameworks such as Django, Flask, or FastAPIProficiency in SQL and experience with databases (PostgreSQL, MySQL, etc.)Experience with version control (Git) and CI/CD pipelinesSolid understanding of software design principles and best practicesFamiliarity with cloud platforms (AWS, Azure, or GCP)
https://www.executiveplacements.com/Jobs/P/Python-Developer-1258033-Job-Search-02-02-2026-04-14-43-AM.asp?sid=gumtree
5h
Executive Placements
1
SavedSave
Software Developer Role OverviewAs a Software Developer, you will:Participate in every stage of the development lifecycle, including feature conception, design, implementation, testing, rollout, and ensuring smooth, safe production operationsApply a business mindset and continuously explore ways to improve the platform through effective and strategic developmentFollow and enhance best practices throughout all development stagesTackle challenges associated with handling highly sensitive dataWork with cutting-edge technologies to enhance applications and optimize performanceParticipate in conferences and educational programs for ongoing learningShare knowledge and mentor team members on best practices, code quality, and modern frameworksPerform quality assurance checks and testing prior to deploymentRequirements:Strong academic background with a degree in Computer Science, Software Engineering, IT, or a relevant discipline (or equivalent proven experience)Passionate about software development, with experience working in a web frameworkExperience working with relational databases (preferably PostgreSQL)Strong problem-solving abilities with a commitment to high-quality outcomesTeam-oriented, trustworthy, and motivatedknowledge/experience:Python / DjangoNumerical libraries such as NumPy / Pandashttps://www.executiveplacements.com/Jobs/S/Software-Developer-1195239-Job-Search-06-18-2025-02-00-14-AM.asp?sid=gumtree
8mo
Executive Placements
1
SavedSave
Develop, optimize, and troubleshoot the cloud platform while collaborating in a self-organizing team, shaping software design, and driving innovation in healthcare through automation and AI. You will be exposed to cutting-edge technologies and architecture, and work in an Agile environment.For brevity, a key summary of the job specification is provided below. Full details are available after shortlisting.RESPONSIBILITIES:Develop new code, troubleshooting, maintaining, integrating, and continuously improving digital products.Develop, maintain, optimize, and troubleshoot digital products for the business line.Design patterns that follow best practices, particularly in Angular, though other technologies may also be used.Ensure the architecture and design comply with industry standards, including coding, unit testing, exception handling, code reviews, defect management, and development environments.Participate in code reviews to ensure high-quality code and adherence to standards.Incorporate AI tools and agentic AI development models into daily work.Collaborate with various teams to deliver maintainable products while automating the SDLC and operational processes as much as possible.REQUIREMENTS:Software development life-cycle knowledge, including Agile methodologyBest practices for both front-end and back-end developmentSystems Thinking understanding how individual components interact within the larger systemStrong problem-solving skillsAttention to detail with the ability to create user interface designs that meet requirements and deliver an exceptional customer experienceQUALIFICATIONS & EXPERIENCE:Tertiary degree (BS in Computer Science, Software Engineering, B.Com Informatics or other related technology degrees)Minimum 8 years of experience (with strong advantage for candidates with 10+ years of experience) in the software development industry with both front-end development and back-end experience across a wide variety of technology sets (Web, mobile, desktop, microservices).4+ years experience with Angular 2 (v12 or higher) using Typescript-based UI framework is required.Proficient in HTML5, CSS3, and NoSQL databases; familiarity with Google Cloud Platform, Firestore, Cloud Functions, and Firebase is a plus.Experience in JAVA/C#/SQL/JSON/XML development is beneficial.Strong grasp of application architecture, including scalability, performance, fault tolerance, and security.Knowledge of software design principles like SOLID, modular design, and code reuse.Experience with Agile methodologies (Kanban/Scrum) and remote team collaboration.Healthcare experience is a strong plus.TECHNICAL COMPETENCE:In-depth und
https://www.executiveplacements.com/Jobs/S/Senior-Full-Stack-Developer-Hybrid-1229188-Job-Search-01-22-2026-00-00-00-AM.asp?sid=gumtree
11d
Executive Placements
1
SavedSave
Role RequirementsQualifications & ExperienceBachelors degree in Computer Science, Information Technology, Information Systems, or a related field from an accredited institution.Minimum of 7 years hands-on experience in the design, development, configuration, and testing of embedded systems or software applications.Proven experience working with embedded Linux systems.Knowledge of networking protocols, server configuration, and general ICT principles.Basic proficiency in at least one programming language such as C, C++, Python, or similar, with the ability to learn additional languages as required.Experience in the public transport sector will be advantageous but is not mandatory.Technical SkillsEmbedded Linux systems implementation and support.General ICT systems knowledge including servers, networks, and databases.Integration and gateway development.System testing, validation, and troubleshooting.Technical documentation and configuration management.Behavioural CompetenciesSelf-motivated and proactive, with the ability to work independently.Strong problem-solving and diagnostic skills.Adaptable and technically agile, with the ability to switch between technologies as required.Customer-focused mindset with a solution-oriented approach.Strong collaboration and communication skills, both written and verbal.High attention to detail and commitment to quality.Professional and mature approach to work, balancing internal standards with client-specific requirements.Special ConditionsTravel within Africa and internationally will be required.Should you not receive a response within 10 working days, please consider your application unsuccessful.
https://www.executiveplacements.com/Jobs/E/Embedded-Software-Engineer-Sandton-1258143-Job-Search-02-02-2026-04-37-24-AM.asp?sid=gumtree
5h
Executive Placements
Save this search and get notified
when new items are posted!
