Please note that our Terms & Conditions and Privacy Notice are applicable.
On Promotion in Jobs
Pay OnlineSECURELYEASY DELIVERY OR COLLECTION
Buy with confidence. Secure payment options & nationwide delivery. Learn more
Filter & refine
Clear All
Suggested
Results for software developer in "software developer", Full-Time in Jobs in Gauteng in Gauteng
1
SavedSave
The Business Development Manager is responsible for driving the companys growth by identifying and developing new business opportunities, managing customer relationships, and promoting products and services, with a particular focus on the Industrial Digitisation (Industrial software, automation, communication, sensors) markets.Responsibilities:Develop and implement comprehensive business development strategies to achieve revenue and growth targets, particularly in the Industrial Digitisation (Industrial software, automation, communication, sensors) sectors.Identify and evaluate potential markets, industries, and clients for business expansion, with an emphasis on opportunities within industrial and automation markets.Conduct market research and competitor analysis to gain insights into the Industrial Digitisation (Industrial software, automation, communication, sensors) industries and inform strategic decision-making.Build and maintain strong relationships with customers in the Industrial Digitisation (Industrial software, automation, communication, sensors) sectors to enhance customer satisfaction and loyalty.Conduct regular client meetings to understand their technical and operational needs, providing tailored solutions involving Industrial Digitisation (Industrial software, automation, communication, sensors).Negotiate contracts and agreements to maximise profit margins and secure long-term partnerships, particularly with clients in industrial and automation applications.Meet or exceed sales targets and KPIs through effective strategies and activities.Develop and deliver compelling presentations and proposals tailored to the needs of clients in these markets.Collaborate with the marketing team to create targeted campaigns and promotional activities.Work closely with internal teams (e.g., marketing, product development, customer support) to align business development efforts with the companys technical and operational capabilities.Provide feedback to product development teams market trends and customer requirements.Monitor, analyse, and report on sales performance, market trends, and customer feedback specific to these markets.Represent the company at industry events, conferences, and networking opportunities related to Industrial Digitisation (Industrial software, automation, communication, sensors).Essential RequirementMinimum of 5 years of experience in business development, sales, or a related role, preferably in the Industrial Digitisation (Industrial software, automation, communication, sensors)Technical knowledge or experience.Bachelors degree in business administration, Marketing, Engineering, or a related field.Proficiency in Microsoft Office Suite / G Suite & Google Workspace and CRM software.
https://www.executiveplacements.com/Jobs/B/Business-Development-Manager-1279095-Job-Search-04-09-2026-04-08-37-AM.asp?sid=gumtree
5d
Executive Placements
1
SavedSave
Required Skills and Experience:Technical Skills:Strong experience with React.jsProficiency in JavaScript (ES6+), HTML5, and CSS3Experience with state management libraries (Redux, Context API)Experience consuming REST APIsFamiliarity with modern front-end build tools (Webpack, Vite)Knowledge of version control systems (Git)Understanding of responsive design and cross-browser compatibilityExperience:5+ years experience in software development3+ years hands-on experience developing React applicationsExperience working in Agile teamsExperience in enterprise or large-scale systems (advantageous)Qualifications:Degree or Diploma in Computer Science, Information Systems, or related field (or equivalent practical experience)
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1280922-Job-Search-04-14-2026-10-34-23-AM.asp?sid=gumtree
11h
Executive Placements
1
SavedSave
The company develops complex, high-performance electronic systems used in mission-critical environments, with a focus on precision, reliability, and innovation.Role Overview This role is ideal for an engineer who thrives in low-level development and hardware-near environments. You will be involved in the design, development, and optimisation of embedded software and firmware, working closely with hardware and systems teams across the full development lifecycle.Key ResponsibilitiesDesign, develop, and maintain embedded software Develop and implement code Work closely with hardware engineers on integration and debuggingPerform low-level driver development and hardware interfacingParticipate in system design, architecture, and code reviewsTroubleshoot, test, and optimise embedded systems for performance and reliabilityEnsure compliance with industry and quality standardsContribute to documentation and configuration processesRequirementsDegree in Electronic Engineering, Computer Engineering, or related fieldProven experience in embedded software development within a structured engineering environmentStrong VHDL experience (FPGA development)Solid firmware development experience (C/C++ or similar)Experience with embedded systems, real-time environments, and hardware interfacingExposure to debugging tools, oscilloscopes, logic analysers, etc.Experience in environments like defence/aerospace/electronics companies is highly advantageousStrong problem-solving skills and attention to detailPreferredExperience with FPGA platforms (e.g., Xilinx, Intel/Altera)Knowledge of communication protocols (SPI, I2C, UART, Ethernet, etc.)Exposure to RTOS or bare-metal systemsUnderstanding of signal processing or high-speed data systemsFamiliarity with defence or aerospace standards and practicesWhy Apply?Work on cutting-edge, mission-critical technologyBe part of a highly skilled, multidisciplinary engineering teamExposure to complex systems and international best practicesOpportunity to grow within a specialised, high-tech environment
https://www.executiveplacements.com/Jobs/E/Embedded-Software-Engineer-1279330-Job-Search-4-15-2026-4-16-19-AM.asp?sid=gumtree
11h
Executive Placements
1
SavedSave
Key Responsibilities:Drive the design, development, and deployment of software projects, ensuring compliance with coding standards and best practices.Collaborate with team members to analyze requirements, design solutions, and implement software that meets business needs.Produce clean, efficient, and well-documented code that performs reliably within agreed timelines and budgets.Engage in code reviews, offering constructive feedback to maintain a scalable, high-quality codebase.Mentor junior developers, fostering their growth and promoting industry best practices.Troubleshoot and debug issues, identifying and resolving defects and performance challenges.Contribute to technical documentation, including specifications, user guides, and test plans.Stay current with emerging technologies and industry trends to continuously enhance expertise.Conduct unit testing and support integration and system-level testing activities.Work closely with cross-functional teams, firmware engineers, designers, and product managers, to deliver robust products.Actively participate in agile ceremonies such as stand-ups, sprint planning, retrospectives, and team brainstorming sessions.Contribute to architectural discussions and support ongoing improvements to software architecture.Document all technical work thoroughly, including algorithms, design calculations, estimates, performance metrics, and cost breakdowns.Develop and refine testing procedures for modules and products, ensuring enhancements are validated through re-testing.Uphold professional standards aligned with the companys commitment to excellence and R&D methodologies.Job Experience and Skills Required:Bachelors degree in Computer Science, Software Engineering, or a related field.Minimum of 5 years work experience in a similar environment.Proven experience as a Senior Developer or a similar role, with a track record of successful mobile projects.Strong knowledge of programming languages within .NET such as C# MAUI / Xamarin.Familiarity with front-end technologies (HTML, CSS, and JavaScript frameworks) and modern web development practices.In-depth knowledge of software development methodologies, coding standards, and best practices.Experience with designing and implementing scalable and robust software architectures.Solid understanding of database systems, data modelling, and SQL.Apply now!
https://www.executiveplacements.com/Jobs/S/Senior-Software-Engineer-1255901-Job-Search-04-10-2026-00-00-00-AM.asp?sid=gumtree
4d
Executive Placements
1
SavedSave
Key Responsibilities:Architect and develop advanced mobile applications using Flutter and DartIntegrate APIs and backend services into mobile solutionsEnsure performance, scalability, and security of mobile applicationsMentor junior developers and contribute to team knowledge sharingCollaborate with product managers and designers to deliver user-focused solutionsMaintain coding standards, documentation, and best practicesJob Experience and Skills Required:Bachelors degree in Computer Science, Information Systems, or a related field.5+ years of mobile development experience, with at least 3 years in Flutter/DartStrong knowledge of mobile UI/UX principles and responsive designExperience with state management solutions (e.g., Provider, Riverpod, Bloc)Proficiency in integrating RESTful APIs and GraphQLFamiliarity with CI/CD pipelines and automated testing for mobile appsSolid understanding of app deployment processes (iOS App Store, Google Play)Apply now!
https://www.executiveplacements.com/Jobs/S/Software-Developer-Flutter-1280153-Job-Search-04-13-2026-04-15-37-AM.asp?sid=gumtree
1d
Executive Placements
1
SavedSave
Minimum RequirementsMinimum 4+ years of professional software development experienceProven experience delivering high-quality, production-grade softwareStrong experience with:C# and .NET (Core / .NET 6/7/8)ASP.NET Web API developmentMicrosoft SQL Server (T-SQL, indexing, performance optimisation)Solid experience with front-end frameworks:Vue.js or ReactModern JavaScript (ES6+), HTML5, CSS3Experience integrating third-party APIs and servicesUnderstanding of software design patterns and principles (SOLID, Clean Architecture)Version control experience (e.g., Git)Key ResponsibilitiesDesign, develop, and maintain full stack applications using the Microsoft ecosystemBuild and consume RESTful APIs using .NET (Core / .NET 8 Web API)Develop responsive and performant front-end applications using Vue.js or ReactWork with relational databases such as Microsoft SQL ServerParticipate in system architecture, design discussions, and technical decision-makingWrite clean, scalable, and well-documented code following best practicesPerform code reviews and ensure adherence to development standardsDebug, troubleshoot, and optimise application performanceCollaborate with UI/UX designers, project managers, and other developersContribute to CI/CD pipelines and deployment processesEnsure solutions align with security, compliance (e.g., POPIA), and data protection standards
https://www.executiveplacements.com/Jobs/F/Full-Stack-Developer-1279393-Job-Search-04-09-2026-10-13-41-AM.asp?sid=gumtree
4d
Executive Placements
1
Business Development Executive Property Software Solutions (POS24295)Midrand (Hybrid Role) R 35 000 to R 40 000 + commission (negotiable depending on experience)Purpose: Business Development for a leading Property Software Company its with H/O based in Cape Town. This is hybrid role so you can work from home. Previous experience in Business Development Executive role will be given preference especially within the Property market. Candidates with experience or strong knowledge in Accounting or Bookkeeping will also be given preference.Requirements:MatricAccounting Experience / Background or qualificationPrevious experience in Property sector will be a bonus (rentals/sales etc)Previous Experience in Business Development role within Property of Software industry will be an advantageSales and marketing administration, research and customer supportOwn reliable transport as there is travelling involvedAbility/Facilities available to work from home Hybrid Role based Midrand and Surrounding areasClosing Date: 31 October 2024
https://www.executiveplacements.com/Jobs/B/Business-Development-Manager-Midrand-1201803-Job-Search-7-10-2025-4-33-57-AM.asp?sid=gumtree
9mo
Executive Placements
1
Qualifications: Bachelors Degree in Information Technology or a related field.ISTQB or other relevant certifications are a plus.Requirements: 3-5 years of experience in software testing, covering both manual and automated testing.Familiar with version control and bug tracking system.Proficiency with testing tools such as Selenium, Appium, JUnit, and TestNG.Must be prepared to work fully in office and attend interviews in office (from the very first interview) - PretoriaKPAs: Execute manual testing on various software applications, verifying functionality, usability, and performance against requirements.Develop, maintain, and execute detailed test cases and test plans. Collaborate closely with Developers, Product Managers, and Business Analysts to gain insights into software features and requirements.Create and maintain detailed test documentation and reports.Identify, document, and track software defects, and verify bug fixes through testing to ensure issue resolution. Apply now!
https://www.jobplacements.com/Jobs/S/Software-Tester-Manual--Automation-In-Office-Pret-1200729-Job-Search-07-07-2025-04-13-15-AM.asp?sid=gumtree
9mo
Job Placements
1
Ready to make your mark in the world of innovative software development? Were on the hunt for a talented and driven Senior .NET Developer to join a leading IT consultancy known for delivering impactful digital solutions across multiple industriesincluding finance, healthcare, and education. Based in Johannesburg, this is your chance to step into a role where your expertise wont just be valueditll be vital. Youll be joining a high-performing team that thrives on collaboration, creativity, and delivering results that matter. In this role, youll take the lead on designing, building, and enhancing sophisticated software applications using modern .NET technologies. Youll also be instrumental in pushing product performance to new heightsexploring fresh tech and bringing innovative ideas to life.If youre a seasoned .NET developer with a passion for building exceptional software and a desire to contribute to meaningful projects, nows the time to take the leap. Your next challenge starts hereAPPLY NOW! Skills You Will Need: C#.NETAngular (later versions)SQLWeb APICloud (Azure or AWS) Are You Qualified? Relevant degree (Computer Science, Engineering, or similar)4+ years experience as a C# software developer The Reference Number for this position is BRM60639 which is a Permanent Hybrid position offering a cost to company of up to R840k Per Annum
https://www.executiveplacements.com/Jobs/I/Intermediate-Full-Stack-C-sharp-Developer-Angular--1200052-Job-Search-7-3-2025-10-48-45-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
Company and Job Description:An established organisation within the IT and software development space is seeking an experienced Senior C# Developer to join its development team. This role focuses on maintaining, enhancing, and upgrading web applications, APIs, and system integrations that support critical business operations.You will play a key role in researching new technologies, improving existing systems, and ensuring high-quality code delivery in line with best practices and development standards. Working closely with business analysts and stakeholders, this role offers the opportunity to influence technical direction while contributing to stable, high-performing systems.If you are a strategic thinker with strong technical depth and enjoy solving complex problems, this role offers long-term career growth and meaningful impact.Key Responsibilities:Maintain, upgrade, and enhance C# applications, web services, and system integrationsResearch system implications, new technologies, and suitable development approachesDevelop software according to technical specifications and agreed timelinesApply best practices in coding standards, profiling, and version controlPerform unit testing, diagnostics, and implement software fixesProvide technical support to operations and key internal clientsJob Experience and Skills Required:Education: Grade 12 and a Bachelors Degree in Computer Science, Informatics, or a related IT qualificationExperience:58 years experience in a software development role (mandatory)Exposure to the financial services industry (advantageous)Skills:Strong proficiency in C# .NET programmingExperience with JavaScript, HTML, ASP, and related web technologiesStrong SQL knowledge and experience working with SQL Server or similar databasesExperience with source control repositories and version managementNon-negotiables:Strong analytical and problem-solving skillsExcellent written and verbal communicationAbility to work under pressure, show accountability, and demonstrate leadership qualitiesApply now!
https://www.executiveplacements.com/Jobs/S/Senior-C-sharp-Developer-1278633-Job-Search-04-08-2026-04-15-14-AM.asp?sid=gumtree
6d
Executive Placements
1
Role DescriptionThe purpose of this role is to lead multi-disciplinary development teams, including Mobile, Web, and Test Engineering, while collaborating closely with Architecture, Platform, and Data functions. The position oversees product and project strategy, capacity planning, and technical specifications, acting as the Subject Matter Expert for front-end development and quality engineering. The primary focus involves driving profitability through scalable software design, optimised time-to-market, and rigorous technical accuracy. Furthermore, this role spearheads technology advancement initiatives, including AI-driven programming, to ensure the organisation remains at the forefront of innovation.Team Management 15%Direct the development team through coaching, mentorship, and regular performance reviews to ensure professional growth and support.Align development efforts with Product Management, Architecture, and Infrastructure strategies.Manage team productivity and resource deployment, driving quarter-on-quarter metric improvements.Lead proactive recruitment and capacity planning based on strategic objectives.Enforce high software quality standards by establishing robust development lifecycle processes and habits.Development 50%Analyse system requirements and identify technical deficiencies to implement optimisations and improvements.Oversee the creation of efficient, reusable, and reliable code in accordance with quality-accredited standards.Manage testing, debugging, and fault correction protocols to ensure applications perform to specification.Direct the design of robust integrations and ensure a data-led approach is integrated into all functional specifications.Execute sprint management and development methodologies, ensuring alignment with product strategy and company goals.Establish metrics and reporting frameworks to monitor SDLC progress and system performance.Development Processes and Strategy 10%Optimise development and data processes to improve operational efficiency and output accuracy.Provide strategic input for Data Warehouse design and dimensional modelling to ensure comprehensive data mining.Develop implementation strategies for new products, considering commercial, legal, and operational risks.Identify and report on technical risks, implementing appropriate mitigation measures.Streamline maintenance and development workflows to enhance product profitability.Dev Product Ownership 10%Act as the technical Product Owner for B2C and B2B platforms, ensuring ultimate responsibility for technical excellence.Implement best-practice design methodologies to maintain clean, auditable, and manageable systems.Facilitate
https://www.executiveplacements.com/Jobs/S/Senior-Director-Software-Engineering-1264086-Job-Search-04-13-2026-00-00-00-AM.asp?sid=gumtree
1d
Executive Placements
1
SavedSave
Our client is a dynamic and forward-thinking organisation within the IT and financial services space, focused on delivering innovative, reliable, and scalable software solutions. They are looking for a Senior C# Developer to take ownership of maintaining, enhancing, and upgrading web-based systems, APIs, and integrations. Why Should You Work For This Company?:Work on impactful, business-critical systemsExposure to modern technologies and methodologiesCollaborative and growth-focused environmentOpportunity to influence technical decisionsWhats in it for you?A challenging yet rewarding role where your technical expertise and problem-solving skills will be recognised and valued. Key Responsibilities:Design, develop, and maintain C# applications, websites, APIs, and system integrationsAnalyse business and technical requirements to deliver high-quality software solutionsPerform code profiling, debugging, and unit testing to ensure optimal performanceCollaborate with Business Analysts to refine and improve development specificationsManage and maintain version control systems and code repositoriesProvide operational support and resolve technical issues for internal teams and key clients Job Experience and Skills Required:Education:Grade 12 (Matric)Bachelors Degree in Computer Science, Informatics, or a related IT field (or equivalent qualificationExperience:58 years experience in a software development role (mandatory)Experience within the financial services industry is advantageousSkills & Technical Competencies:Strong proficiency in C# and .NET developmentSolid experience with JavaScript, HTML, ASP, and related web technologiesGood working knowledge of SQL and SQL Server (or other databases), including basic database design and maintenanceExperience with source code repositories and version control systemsApply now!
https://www.executiveplacements.com/Jobs/S/Senior-C-sharp-Developer-1279645-Job-Search-04-10-2026-04-16-31-AM.asp?sid=gumtree
4d
Executive Placements
1
SavedSave
Job Description:Develop and improve the quality of users experience with the digital platforms, through user research. Design software and platforms that meet users needs. Be responsible for combining interfaces and workflows to enhance user experience. Ultimately responsible to making the digital offering more user-friendly and intuitive in order to attract and retain customers. Responsibilities:Building the UX Design capability from the ground upConducting user research and testingDeveloping wireframes and task flows based on user needsCollaborating with Designers and Developers to create intuitive, user-friendly softwareUnderstand product specifications and user psychologyConduct concept and usability testing and gather feedbackCreate personas through user research and dataDefine the right interaction model and evaluate its successDevelop wireframes and prototypes around customer needsFind creative ways to solve UX problems (e.g. usability, findability)Work with UI designers to implement attractive designsCommunicate design ideas and prototypes to developersKeep abreast of competitor products and industry trends Minimum Requirements:Com Informatics/B. Engineering/ B.Sc.Proven experience as a UX Designer, UI Designer or similar roleA strong portfolio of successful UX and other technical projects is essentialBackground in project management and researchFamiliarity with interaction design and information architectureProficient in design software (e.g. UX Pin, Balsamiq)Knowledge of HTML/CSS; JavaScript is a plusProblem-solving aptitudeAnalytical mind with a business acumenExcellent communication skillsShould you not receive a response from us within one week of your application, your application has unfortunately not been successful.
https://www.jobplacements.com/Jobs/U/UX-Designer-1259534-Job-Search-04-13-2026-00-00-00-AM.asp?sid=gumtree
1d
Job Placements
1
SavedSave
Responsibilities:Deliver Business value through quality technical solutions and codeBe accountable for projects. Take ownership from start to finish of all tasksDrive the technical standard higher through innovative and scalable technology deliveryUnderstand our business and clients and deliver great servicesWork internally to improve and automate our service offerings to clientsEnsuring that the website and internal systems have maximum uptimeDesign and deliver scalable, secure code that enable our digital offeringMinimum requirements:BCom / BSc degree or equivalent qualificationMinimum of 5 years experienceAgile / Scrum experienceExpert understanding of the software development processC# .NetSQL Server 2012+Modern JavaScript libraries Angular, Underscore, KnockoutJs, JQuery, BackboneJS, Foundation, etcNET (Web forms) / MVC 2.0+ (Required)ASP .Net Core (Web Api, Windows Services)HTML 5CD/CI pipelinesCloud PaaS consumptionRest ServicesKubernetes/DockerCompetencies required:Passion for software development and delivering great solutionsContinually learns and grows own skills and industry knowledgeCreative visualisation, critical thinking, inductive and deductive reasoning. An ability to think outside the box.Collaborative coordination and time management. Be Proactive and take initiative.Capacity to work under pressure while observing high quality standards.Problem solving and analysis. Add value to business outcomes.Must be able to work in a team environment. Share knowledge and help to grow othersDesire to understand the reasons for delivery to deliver the right solutionStrive to continually learn and improveShould you not receive a response from us within one week of your application, your application has unfortunately not been successful.
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-1228825-Job-Search-04-13-2026-00-00-00-AM.asp?sid=gumtree
1d
Executive Placements
1
SavedSave
Business Development Manager (POS25112)Based: MidrandSalary: R30 000.00 pm - R35 000.00 pm + commission (negotiable depending on experience)Purpose:Business Development for a leading Property Software Company its with H/O based in Cape Town. This is hybrid role so you can work from home. Previous experience in Business Development Executive role will be given preference especially within the Property market.Requirements: Matric Accounting Experience / Background or qualification Previous experience in Property sector will be a bonus (rentals/sales etc) Previous Experience in Business Development role within Property of Software industry will be an advantage Sales and marketing administration, research and customer support Own reliable transport as there is travelling involved Ability/Facilities available to work from home Hybrid Role based in GautengClosing Date: 10 May 2025
https://www.executiveplacements.com/Jobs/B/Business-Development-Manager-1201821-Job-Search-7-10-2025-4-34-59-AM.asp?sid=gumtree
9mo
Executive Placements
1
ENVIRONMENT:Our client is a modern data automation and integration platform that enables enterprises to innovate faster by unlocking and optimizing data across multiple services and systems. They provide a platform that is dedicated to creating integration solutions to help businesses unlock their full potential. As a Senior Software Engineer with this group, you will be building out and enhancing their platform to solve complex and exciting business challenges. This is with a view to increasing the platform’s capabilities to solve clients’ pain points. You will be responsible for your features, from implementation, testing, deployment, and validating that they work. You get the opportunity to touch code, infrastructure, and CI pipeline. You will do this by:Using your experience, software engineering knowledge, and individualityCollaborating with your team to share knowledge, act as a soundboard, and mentor junior team membersLooking for ways to improve solutions and processes and presenting your ideas to your teamStaying up to date on new technologies and developments in your fieldThinking bigger – always be innovating and trying new things. There is no such thing as failure, only learning REQUIREMENTS:Main Technology Stack:JavaScript / TypeScriptjsSvelteDockerMongoDBAWSEssential Experience and skills:A bachelor’s degree in IT or Sciences (BSc, BIS, BEng or BCom) is preferableSound knowledge of mathematics, algorithms, and software engineering fundamentalsProven experience as a Software Engineer with 4+ years’ full stack experienceMin 4 Years JavaScript/TypeScript (essential)Min 4 Years Node.js (essential)Core knowledge of building complex back-end services using Node.js (preferable)Experience working with front-end frameworks (Svelte is beneficial but not required) ATTRIBUTES:Be able to work independently, but collaborate constantlyWork with limited specifications - and expand these specificationsNot be afraid of failure, as success comes from trying and pushing boundariesSolution oriented and resilient in the face of challengesDemonstrate motivation to learn new skills and technologiesExcellent interpersonal skills, curious, creative, and fun to work withA passion for improvement, innovation, and growthProven problem-solving ability
https://www.executiveplacements.com/Jobs/S/Senior-Software-Developer-Remote-JavaScript-Typesc-1280770-Job-Search-04-14-2026-07-00-16-AM.asp?sid=gumtree
11h
Executive Placements
1
Are you ready to step into a role where your leadership and technical expertise make a real impact? A leading financial solutions group is on the hunt for a C# Team Lead to spearhead the design and development of advanced, enterprise-level systems that power investment and wealth platforms across South Africa.As the team lead, youll mentor a talented group of developers, architect scalable backend systems, and contribute to the strategic direction of one of the countrys most respected financial institutions.Youll work hands-on with cutting-edge .NET technologies, influence product evolution, and build high-performance software that drives real value for clients and advisors.If clean code, smart leadership, and meaningful software development are what drive youthis could be the perfect next step in your career.Tech Stack Youll Work With:C#.NET CorePHPAngular 9+BootstrapTypeScriptjQueryCRM SystemsCI/CD PipelinesEntity FrameworkMicroservices ArchitectureWeb APIAzureSQL ServerWhat Were Looking For:A relevant degree from a recognized institution7+ years of hands-on software development experienceProven leadership or team management experienceThe Reference Number for this position is PM60669 which is a Permanent Hybrid position based in Johannesburg offering a cost to company of up to R1.4mil Per Annum
https://www.executiveplacements.com/Jobs/L/Lead-C-sharp-Developer--Johannesburg-Hybrid--Up--1200060-Job-Search-7-3-2025-11-18-48-AM.asp?sid=gumtree
9mo
Executive Placements
1
SavedSave
Minimum RequirementsQualifications: BEng (Computer) Degree or BSC Information Technology Degree or similar Relevant Information Technology degree or diploma, Certified Scrum Master (Desirable)Experience: 15+ years relevant working experience with 5+ years in a Team Management RoleCybersecurity (SOC 2 or HiTrust)Team managementSoftware engineering roadmap planning, analysis, estimationsSoftware product analytics and data insightsData driven customer experience design and developmentIT systems scoping relating to consumer-facing applications (SaaS and/ or HaaS models would be beneficial).Requirement gathering and documentation.Scrum Master (Agile).Essential Skills and Knowledge:Practising knowledge of SDLC.Knowledge of consumer-facing web development, deployment and maintenance.An in-depth understanding of User Experience design and Consumer products.Knowledge of SQL queries, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).Non-relational database design and management.SQL Database management, BQuery and SQL Server skills, including SQL objects development. performance tuning, analysis and integration.Working knowledge on translating business needs into technical specifications.The application of critical thinking and a data-driven approach to the continuous improvement of a system and the customers experience relating to the product.In-depth understanding of database management systems, online analytical processing (OLAP) and ETL (Extract, transform, load) framework.Strong analytical, troubleshooting skills and root-cause analysis ability.Familiarity with BI technologies (e.g., Tableau).Key Accountabilities:DevelopmentAnalyze system requirements and identify technical deficiencies to implement optimizations and improvements.Oversee the creation of efficient, reusable, and reliable code in accordance with quality-accredited standards.Manage testing, debugging, and fault correction protocols to ensure applications perform to specification.Direct the design of robust integrations and ensure a data-led approach is integrated into all functional specifications.Execute sprint management and development methodologies, ensuring alignment with product strategy and company goals.Establish metrics and reporting frameworks to monitor SDLC progress and system performance.Team ManagementDirect the development team through coaching, mentorship, and regular performance reviews to ensure professional growth and support.Align development eff
https://www.executiveplacements.com/Jobs/S/Software-Engineering-Director-1263626-Job-Search-04-14-2026-00-00-00-AM.asp?sid=gumtree
1d
Executive Placements
1
SavedSave
Minimum RequirementsMatric (Grade 12) and Relevant tertiary qualification (Technical Diploma or BSc/BCS degree in Software Development or similar)Minimum 5+ yearsâ?? proven experience in software developmentStrong experience with Microsoft Azure and Azure DevOpsSolid development experience in C#, ASP.NET, .Net Core and AngularAdvanced SQL skills with hands-on experience in MS SQL, complex queries, and stored proceduresExperience developing and integrating backend API services (SOAP, WCF or similar)Proven exposure to security technologies including encryption, PKI, HSM, and related frameworksExperience working in an Agile development environmentPrimary Role Accountabilities:Application design new applications, enhance existing developmentApplication maintenance and fault resolutionTranslate Business Requirement and Business Analysis in code language to wellusable solid customer orientated systemsFull life-cycle development, including technical documentation or training on solution deployment.Continuous contribution to enhance team knowledge baseParticipate in testing and DevOps management processes.Assist with ad hoc issue analysis and resolution including production support.Assist in UI, prototype (user interface design and layout mock-ups).Â
https://www.executiveplacements.com/Jobs/S/Senior-Full-Stack-C-sharp-Developer-1278258-Job-Search-04-07-2026-04-36-33-AM.asp?sid=gumtree
7d
Executive Placements
1
SavedSave
Company and Job Description:A technology-driven organisation within the IT and systems space is seeking a highly skilled Full Stack Developer to join its development team. This role is ideal for an experienced developer who enjoys working across the full software development lifecycle, from designing user-facing interfaces to building robust back-end systems.You will contribute to the development of scalable enterprise solutions, collaborate closely with cross-functional teams, and continuously enhance system performance and functionality. This opportunity offers exposure to modern technologies, innovation-focused projects, and the chance to work on platforms used both internally and externally.If you are passionate about clean code, modern architecture, and building end-to-end solutions, this role offers long-term growth and technical challenges.Key Responsibilities:Collaborate in the design and development of scalable enterprise software solutionsDevelop clean, functional code across front-end and back-end systemsTest, debug, maintain, and optimise existing applicationsArchitect and develop client-side and server-side frameworksDevelop and integrate robust APIs and databasesImplement CI/CD pipelines, security protocols, and data protection measuresBuild mobile-responsive applications and featuresProduce clear and comprehensive technical documentationJob Experience and Skills Required:Education: Bachelors degree in Computer Science, Statistics, or a related fieldExperience: Minimum of 5 years experience as a Full Stack Developer, with strong focus on C#/.NET environmentsSkills:Strong front-end development skills using HTML, CSS, Bootstrap, JavaScript, jQuery, AngularJSBack-end development experience in C# .NET and exposure to JavaScript frameworks such as Angular, React, Node.jsExtensive experience with databases, particularly MS SQL (MySQL or MongoDB advantageous)Experience with web servers such as IIS or ApacheHands-on experience with Docker, Kubernetes, and CI/CD methodologiesKnowledge of software design patterns, unit testing, and source controlNon-negotiables: Strong communication skills, attention to detail, ability to collaborate effectively, and adaptability to new technologiesApply now!
https://www.executiveplacements.com/Jobs/F/Full-Stack-Developer-1278632-Job-Search-04-08-2026-04-15-14-AM.asp?sid=gumtree
6d
Executive Placements
Save this search and get notified
when new items are posted!
