Join our dynamic team at Minderacraft as a Senior .NET Software Engineer, where you will play a crucial role in developing innovative software solutions. We are seeking an experienced engineer who is proficient in .NET technologies and has a passion for creating efficient and scalable applications. This is a fully remote position, allowing you to work from a…
About DVT DVT is a software development company based in South Africa, working with leading organizations both locally and internationally. Teams at DVT build applications for clients across industries, focusing on quality and innovation. Role Overview The Senior .NET Developer will join a remote team of experienced engineers. This role centers on building and improving software solutions using technologies such as .NET, Azure, Microservices, and SOA. Projects often involve enterprise integration and require a practical approach to turning client needs into working products. Growth and Learning DVT supports ongoing professional development. Team members have access to internal training and sponsorship for major tech events, including DevConf and GDG. The company values curiosity and encourages staff to expand their skills. What You Will Do Develop and maintain software using .NET and related technologies Work with Azure, Microservices, and SOA architectures Collaborate with other skilled developers to deliver reliable solutions Contribute to enterprise integration projects Help shape ideas into practical, effective software for clients Location This is a remote position.
Xneelo is on the lookout for a talented Senior .NET Engineer to design, develop, and maintain robust .NET applications utilizing technologies such as C#, ASP.NET MVC, Web API, .NET Core, and MS SQL. In this role, you will be instrumental in enhancing our in-house solutions and integrating third-party applications like Sage Evolution and Sage People, driving innovation for our Finance and HR teams. Your efforts will contribute towards automating business processes and facilitating the transition from the legacy .NET Framework to the latest .NET 5 (Core) technology.At Xneelo, we believe in empowering our customers through world-class web hosting services that enable them to thrive online. Our software engineering teams are pivotal in enabling business growth and adaptability to meet our customers' evolving needs.Our commitment lies in the frequent and iterative delivery of high-quality software, fostering a culture of collaboration within autonomous teams that embrace Agile (Scrum) methodologies. While we primarily operate in a remote setting, occasional collaboration in our Durbanville office may be required.Ideal Candidate AttributesStrong work ethic and self-motivated with a collaborative team spirit;Exceptional multitasking abilities;Quality-focused and detail-oriented;Dedicated to creating efficient systems and streamlined processes;Calm and composed under pressure;Proactive in sharing ideas and mentoring others;Preference for Agile development and self-organizing teams;Excellent communication skills with both technical and non-technical stakeholders;Commitment to system security and stability;A servant leadership approach.Key ResponsibilitiesThe successful candidate will have experience with financial systems and a commitment to accuracy in accordance with standard accounting practices. You will be expected to:Monitor the ecosystem of in-house developed and third-party financial applications.Identify bottlenecks and bugs, developing solutions to address these issues.Translate user stories and use cases into functional applications.Design, develop, and maintain efficient, reusable, and reliable code.
Full-time|On-site|Cape Town, Western Cape, South Africa
DVT is a prominent software development company based in Cape Town, working with major clients in South Africa and internationally. The team delivers impactful software projects across a range of industries. This Senior .NET Developer role centers on building and integrating software using technologies such as Azure, Microservices or SOA, and .NET. The position offers the chance to work on enterprise-scale solutions and contribute directly to client success. What you will do Develop and maintain software solutions using .NET and related technologies Work on projects involving Azure, Microservices, and enterprise integration Collaborate with a team of experienced engineers on client-focused initiatives Growth and culture Participate in ongoing learning through internal training sessions Access to technical events such as DevConf and GDG, supported by DVT Be part of a culture that values knowledge sharing and professional development Requirements Strong experience with .NET development Interest in Azure, Microservices/SOA, and enterprise integration Motivation to help clients turn ideas into working software
Full-time|Hybrid|Cape Town, Western Cape, South Africa
Join our dynamic team as a Senior Software Engineer, where you will play a crucial role in advancing web development within both the .NET and Python ecosystems. Your expertise will contribute significantly to the development of innovative machine learning solutions aimed at film forecasting, distribution negotiations, automated scheduling, and in-depth business analysis.Your Responsibilities:Leverage your extensive experience in Angular, C#, and Python to design, develop, and implement new features while enhancing and maintaining existing applications.Collaborate effectively with cross-functional teams, including product managers and fellow engineers, to create new functionalities, uphold quality standards, and ensure the security and responsiveness of applications.Maintain high standards of code integrity and development processes.
Contract|On-site|Johannesburg, Gauteng, South Africa
Join DVT, a premier custom software development and data engineering firm, recognized for delivering innovative solutions both locally and globally. We collaborate with leading organizations to tackle complex business challenges through cutting-edge technology.Our commitment to fostering a robust engineering culture includes ongoing learning and knowledge sharing. We actively sponsor renowned tech events such as DevConf and GDG, alongside offering internal training, certifications, and communities of practice to ensure our team members thrive.If you are enthusiastic about modern engineering methodologies and eager to contribute to impactful, enterprise-scale solutions, then DVT is the ideal environment for you.
Join Deel as a Senior Backend Engineer specializing in .NET! In this pivotal role, you will design, develop, and maintain robust backend systems that power our innovative platform, enabling businesses to hire and pay employees globally. We're looking for a talented engineer who thrives in a dynamic environment and is passionate about building scalable applications.Your expertise in .NET technologies will be crucial in enhancing our backend architecture. Collaborate with cross-functional teams to define, design, and deliver new features that improve user experience. Your contributions will directly impact Deel's mission to simplify global hiring.
We are seeking a talented and motivated Senior/Intermediate .NET Developer to join our dynamic R&D team. In this role, you will be responsible for developing robust software solutions using C# and MVC, backed by a Microsoft SQL database. Your key responsibilities will include analyzing software requirements, creating detailed development plans, and delivering high-quality software within strict deadlines. You will work closely with managers and team members to ensure effective communication regarding project timelines and issues. As a decisive and responsible individual, you must be flexible and adept at prioritizing tasks. We are looking for a self-motivated and diligent developer who takes ownership of their work and resolves challenges efficiently. You will be working with technologies such as C#, .NET, MS SQL, PHP, Object-Oriented Development, and Multi-Tier Development.
About impact.comimpact.com stands as the premier commerce partnership marketing platform globally, revolutionizing business growth through effective partnership management across the customer journey. We empower brands to cultivate authentic relationships with affiliates, influencers, content publishers, and advocates, driving performance-based growth. Our award-winning solutions—Performance (affiliate), Creator (influencer), and Advocate (customer referral)—integrate all partner types into a cohesive platform. As consumer trust in recommendations grows, impact.com ensures brands shine where it counts. Over 5,000 leading global brands, like Walmart, Uber, Shopify, Lenovo, L’Oréal, and Fanatics, trust impact.com to fuel over 225,000 partnerships that yield measurable results.Your Role at impact.com:As a key member of our rapidly growing SaaS scale-up, your mission will be to streamline self-service Products, Plans, Subscriptions, and Billing, enhancing experiences for clients and our sales and account management teams. This role is central to our operations, aimed at empowering customers to independently manage their plans while ensuring billing processes are automated, precise, and scalable.Your contributions will directly influence our revenue growth, paving the way for new business models and establishing the foundation of our operational framework.This isn't a conventional engineering position. Your work will be pivotal in transforming our business, replacing outdated monolithic systems with a modern, modular architecture or individual services where appropriate. We are committed to adopting cutting-edge technologies and methodologies.If you are someone who challenges the norm, possesses a keen interest in emerging technologies and engineering practices, and thrives in an environment that values curiosity, experimentation, and continuous improvement, we want you on our team!
Takealot Fulfilment Solutions (TFS) is a cutting-edge service offering derived from Takealot.com, South Africa’s foremost online retail platform. We are on the lookout for a talented Senior Software Engineer to join our dynamic Fulfilment Engineering team.Our vibrant team is solely responsible for developing the systems that underpin Takealot Fulfilment Solutions, tackling the unique challenges associated with coordinating order fulfilment across various distribution centers and logistics operations. We utilize a microservices architecture to isolate our logic and facilitate scalability, primarily following REST architecture while incorporating event-driven architecture as necessary.Think you’ve faced challenges before? Prepare for a new level!Scale: Join a platform where 4 million satisfied shoppers utilize takealot.com. We handle deliveries for multiple businesses, placing you at the forefront of client interactions.Learn: Collaborate with top industry experts, coding alongside leaders to rapidly enhance your skills.Grow: Advance your career within the expanding Takealot Group, which includes takealot.com, Mr D, and TFS. Participate in building our new B2C and C2C systems with ample opportunities for internal advancement.Who’s who in the tech arena:This role reports directly to the Software Engineering Manager of the Fulfilment Orchestration Team.Your mission, should you choose to accept it:Develop and optimize systems for managing order fulfilment across South Africa.Collaborate with business units to enhance processes for more efficient deliveries and improved customer experiences.Research and define innovative solutions within the fulfilment domain.Work primarily on open-source platforms.Take full ownership of end-to-end solutions.Essential Attributes:Exceptional communication skills.Proactive and adaptable.Strong problem-solving capabilities.Solutions-oriented mindset.Willingness to learn and mentor others.Our Technology Stack Includes:JavaSpring FrameworkAngular & ReactPostgresGoogle Pub/Sub...
Speechify is seeking a Senior Software Engineer to join the team in Johannesburg, South Africa. This role centers on building and refining the core experiences that shape how users interact with Speechify’s applications. Role overview The team develops features and systems that have a direct impact on user engagement and satisfaction. As a Senior Software Engineer, the work will influence the direction and quality of Speechify’s products. What you will do Design, develop, and maintain software systems aimed at improving user experience and engagement Collaborate with cross-functional teams to deliver new features and product enhancements Contribute to the ongoing improvement of both products and technical processes Requirements Significant experience in software development Strong background in designing and building scalable systems Proven ability to work effectively with engineers, designers, and product managers This is an opportunity to work with modern technologies and play an important role in shaping Speechify’s core user experiences.
Full-time|On-site|Centurion, Gauteng, South Africa
Role Overview talent-engine is looking for a Senior Analytical Engineer in Centurion, Gauteng, South Africa. This role focuses on building and applying analytical models that support business strategy and improve operations. The position sits at the intersection of data analysis and engineering, shaping how the organization uses data to make decisions. What You Will Do Design and implement complex analytical models to support business needs Apply data analysis techniques to inform and improve decision-making Work closely with teams across the company to integrate analytical solutions into operations
Contract|On-site|Cape Town, Western Cape, South Africa
DVT delivers custom software solutions and data engineering services for organizations in South Africa and beyond. The team partners with clients to address complex business needs using advanced technology. Engineering Culture Continuous learning is a core part of life at DVT. Team members benefit from internal training, certification opportunities, and sponsorship to major tech events, including DevConf and GDG. The company supports knowledge sharing and encourages growth through a strong community of practice. Role overview The Senior .NET Developer position is based in Cape Town, Western Cape. In this role, developers contribute to enterprise-scale projects, using modern engineering approaches to deliver meaningful results for clients.
About Impact.com: At Impact.com, we pride ourselves on fostering a culture that values our people, transforms technology, and prioritizes customer success. Our collaborative environment fuels rapid growth, allowing us to serve some of the biggest brands globally. We leverage cutting-edge technology to tackle real-world challenges, making us the premier SaaS platform for automating partnerships and driving unprecedented revenue growth. With an entrepreneurial spirit, we reward ambition and curiosity. If you're seeking a workplace where your insights are valued, your efforts recognized, and you can collaborate with talented individuals from diverse backgrounds, Impact.com is the ideal destination for you! As the world's foremost partnership management platform, Impact.com is revolutionizing how companies manage and enhance partnerships, ranging from traditional affiliate networks to influencers, content publishers, and B2B collaborations. Our robust, purpose-built platform simplifies the creation, management, and scaling of partnership ecosystems, helping businesses connect with trusted brands and communities globally. To discover how Impact.com’s technology platform and partnerships marketplace are fueling revenue growth for renowned enterprises like Walmart, Uber, Shopify, Lenovo, L’Oreal, and Fanatics, explore www.impact.com. Your Role at Impact.com: As a Senior Software Engineer, you will take the lead in delivering high-impact features and functionalities through meticulous planning, design, implementation, testing, and deployment. You will possess a strong understanding of ancillary services and infrastructure, allowing you to work independently while contributing to team success. This position requires you to effectively select appropriate cloud services, implement new libraries, and independently identify and resolve issues. Your experience across multiple programming languages and familiarity with standard architectural patterns will enable you to conduct thorough blackbox and whitebox testing, as well as complex integration testing. In this role, you will be expected to deliver results autonomously while also providing assistance and guidance to team members. Strong communication skills and the ability to escalate issues will be crucial. You will collaborate closely with the Senior Software Owner (SSO) to prioritize tasks and align with the product's strategic direction, aiding team members in planning, design, and implementation processes.
Join Speechify as a Senior Software Engineer, specializing in Core Experiences. In this pivotal role, you will lead efforts to enhance and innovate our core software offerings, ensuring top-notch user experiences. Collaborate with cross-functional teams to design and implement high-quality software solutions, leveraging your expertise in software development and problem-solving.
Takealot Fulfilment Solutions (TFS), a leading division of Takealot Online (RF) (Pty) Ltd, is on the lookout for an exceptionally skilled Senior Software Engineer to become a vital member of our dynamic Logistics team based in South Africa.Join Our Mission at Takealot Fulfilment Solutions | We Are TFSAt TFS, we are at the forefront of transforming e-commerce logistics in South Africa through innovative technology and operational excellence, successfully delivering over 30 million orders each year. Our mission empowers businesses and fosters economic growth.Your Ideal Fit:We seek innovative and ambitious professionals who are eager to redefine the future of e-commerce logistics. At TFS, we blend your unique strengths with our collective vision, driving us towards success.Why TFS?Impactful Work: Make a difference through logistics innovation.State-of-the-Art Technology: Engage with the latest systems in a fast-paced environment.Career Advancement: Flourish in an agile setting that promotes continuous growth.Inclusive Culture: Your distinctive viewpoint is vital to our extraordinary outcomes.Community Spirit: Celebrate individuality while embracing the power of collaboration.Contribute to Sustainable Solutions: Help shape scalable logistics solutions across South Africa's e-commerce landscape.Your growth is intertwined with ours at TFS. You will be joining a dedicated team that embodies the core values of the Takealot Group.This role reports to the Software Engineering Manager (Logistics).As part of our vibrant team, you will be responsible for all systems that support the Takealot Group's delivery network, addressing unique logistical challenges at scale. We have adopted a microservices architecture for efficient management and are exploring advanced methodologies such as event-driven architecture and graph databases to enhance our delivery network.Your Mission, Should You Choose to Accept It:Develop and optimize systems for managing parcel and food delivery across South Africa.Collaborate with business units to enhance processes for greater delivery efficiency.Research and devise innovative solutions within the logistics domain.Engage in problem-solving for unique logistical challenges.
Role overview Speechify seeks a Senior Software Engineer to advance its Windows and desktop applications. This position involves designing, building, and fine-tuning software that shapes the user experience across Speechify products. What you will do Develop and maintain applications for Windows and other desktop platforms Collaborate with team members to deliver new features and ongoing improvements Share technical insights and ideas to help ensure products remain effective and up to date Location This role is based in Johannesburg, South Africa.
Jobgether is looking for a Senior Software Engineer with experience in AI-powered SaaS products. This role centers on designing, building, and maintaining software applications that use artificial intelligence to improve user experiences and support business goals. What you will do Design and develop software solutions focused on AI-driven features Maintain and enhance existing applications for reliability and performance Work closely with teams across disciplines to integrate AI technologies Contribute to delivering high-quality, scalable software Collaboration This position involves regular collaboration with colleagues from different backgrounds. Expect to share ideas and solve problems together as you implement new AI capabilities and refine system performance. Location This role is based in South Africa.
Jobgether is looking for a Senior Software Engineer with deep experience in DevOps and the Azure cloud platform. This position is based in South Africa and centers on building and maintaining cloud solutions that support the company’s operations. Role overview This role works closely with cross-functional teams to design, implement, and support cloud-based systems. The focus is on creating scalable deployments and improving operational efficiency using Azure technologies. Collaboration is key, as is a strong understanding of both development and operations practices. What you will do Design and implement cloud solutions on Azure to support application scalability and reliability Work with agile teams to maintain and optimize development workflows Contribute to the continuous improvement of software delivery processes Requirements Extensive experience with Azure and DevOps practices Strong background in software engineering Ability to collaborate with technical and non-technical team members
Role Overview Standard Bank Group is looking for a Senior Software Engineer in Johannesburg. This position focuses on designing and building software solutions that support business goals. The work centers on improving technology infrastructure and delivering software that is reliable, scalable, and easy to maintain.
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
About the job
Join our dynamic team at Minderacraft as a Senior . NET Software Engineer, where you will play a crucial role in developing innovative software solutions. We are seeking an experienced engineer who is proficient in . NET technologies and has a passion for creating efficient and scalable applications. This is a fully remote position, allowing you to work from anywhere in South Africa.
Your contributions will include collaborating with cross-functional teams, participating in code reviews, and mentoring junior developers. If you are looking for a challenging and rewarding opportunity to grow your career, we would love to hear from you!