Junior C# Software Developer
Dotactiv
About DotActiv: DotActiv is a premier, internationally recognized retail technology pioneer, data-driven category management innovator, and retail space planning accelerator on an absolute mission to maximize in-store shopping experiences across the South African market. Dedicated to accelerating the world’s transition to retail sustainability, DotActiv builds high-performance software modules and planogram optimization networks that simultaneously deliver remarkable market performance and meaningful environmental strides. Operating with an execution-centered corporate philosophy centered around high flexibility and complete data transparency, the studio empowers distributed developers to directly shape product lifecycles. DotActiv provides high-agency, growth-minded software engineers with an uncompromised remote canvas to leverage modern object-oriented code ecosystems, manage relational server configurations, and deploy scalable multi-device software systems safely across South Africa.
Position Overview
We are seeking a highly analytical, logic-driven Junior C# Software Developer to join our core centralized Engineering division in a full-time remote capacity anywhere across South Africa, with operational regional anchors in Cape Town and Pretoria. Functioning as a key contributor within our application delivery framework, you will step up to claim individual operational accountability for translating high-level storyboards and customer use cases into robust, high-performance retail solutions. Shifting completely away from monotone legacy template modifications or basic script typing, you will operate as a full-stack product engineer—collaborating across shared codebases to scale both web portals and cross-platform mobile components. This position requires an early-career software craftsman with a minimum of 1 year of applicable IT environment history who codes backend web services fluidly natively using Backend primitives (specifically .NET Core and SQL), builds responsive single-page visual architectures smoothly natively using Frontend frameworks (Angular), and handles code packaging confidently.
Key Responsibilities
- Full-Lifecycle C# Code Base Delivery: Design, code, and deploy efficient, reusable, and highly reliable server-side logic files cleanly natively utilizing Backend programming paradigms (specifically C# and .NET Frameworks).
- Responsive Single-Page Application Curation: Build, polish, and scale modern web-based user views and interactive UI layers natively leveraging Frontend structures (specifically Angular and AngularJS ecosystems).
- Relational Database Interface Integration: Program and maintain high-throughput communication pathways and schema integrations to safely route transactional retail records across Microsoft SQL database layers.
- Cross-Platform Mobile Application Setup: Build, configure, and align mobile software features using Xamarin architectures, maximizing codebase reuse and parity across web and smartphone application layers.
- Automated Testing and Bug Resolution: Implement robust automated testing platforms, write comprehensive unit tests, and execute systematic defect analysis to quickly isolate and fix processing bottlenecks and logical errors.
- Application Lifecycle Architecture Support: Translate abstract client storyboards, task criteria, and user story documents into clean, deployable functional requirements.
- Code Quality Control and Optimization: Enforce rigid personal quality standards to maintain code organization, structure, and readability, ensuring high application responsiveness and low system latency.
- Version Control and Asynchronous Delivery: Commit, track, and manage code changes across distributed cloud servers natively utilizing Git version control systems to ensure uncompromised team deployment hygiene.
Required Skills & Qualifications
- A minimum of 1 year of verified professional history running commercial software development, full-stack application programming, database query mapping, web services engineering, or technical IT systems consulting within an enterprise setting.
- Deep, authoritative technical command of object-oriented programming (OOP) fundamentals, logical software design patterns, RESTful API integrations, and relational database schemas.
- Expert-tier capability writing clean server-side logic loops, mapping endpoints, and constructing structured libraries natively utilizing Backend tools (specifically requiring C# and ASP.NET Core Web API).
- Practical operational familiarity rendering client interfaces, managing state, and configuring JSON payloads natively using Frontend modules (specifically requiring Angular or AngularJS).
- Mandatory Academic and Certification Metrics: Documented possession of a Grade 12 National Senior Certificate (Umalusi Endorsed) containing a minimum score of 70% in higher-grade Mathematics, paired with an active, recognized professional IT certification (such as MCP, MCSE, A+, or N+ tracks).
- Proven baseline competency optimizing SQL database connections, manipulating data tables, and using Git repositories for async synchronization.
- Outstanding written and verbal communication traits in fluent English, enabling uncompromised clarity when leading structural code reviews and syncing asynchronously across distributed cells.
- Location Context: Position open exclusively to qualified C# developers based permanently and resident within the Republic of **South Africa** to operate under a 100% remote layout.
Preferred Strategic Indicators (Nice to Have)
- Prior commercial software history or theoretical academic exposure to data-intensive subfields like Machine Learning models, Computer Vision frameworks, Image Recognition algorithms, or cloud architecture services.
- Hands-on operational familiarity designing state-driven automated workflow engines, continuous integration (CI/CD) pipelines, or asynchronous event message queues.
- An outcome-driven personal philosophy rooted in high intellectual curiosity, a self-managing work ethic, a passion for retail technology, and an eager drive to continuously learn and level up your engineering crafts.
What We Offer
- Experience-Calibrated South African Cost to Company: An attractive full-time baseline monthly compensation structure between R15,000 and R18,000 CTC per month , calibrated precisely to evaluate your technical C# qualifications, logical reasoning depth, and production velocities.
- The exceptional professional canvas to directly shape, code-engineer, and direct product decisions power-routing the acceleration of retail sustainability for iconic South African brands.
- Profound work-from-home remote parameters offering a 100% virtual framework, complete scheduling flexibility, and zero physical geographic office commuting friction out of any city in South Africa.
- Access to elite personal enrichment and career growth provisions, featuring structured company-backed training channels to allow you to learn and obtain paid credentials in any value-adding field.
- ...Job Description The .Net Architect Software Engineer will be well versed in system development and design using C#, .Net, ASP.Net, and SQL Server. They will help... ...future architecture of Company WS and BSOL ~ Develop enhancement to and resolve defects of Company...C#Full time
- ...Description USM Business Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...business keenness. Job Description Position title: C# Software Developer - ONLY LOCALS - ONLY GC or USC...C#Full timeLocal areaWorldwide
- ...• Flextrack (Vendor Management System) Job Description Develop applications at customer's direction. Focus on development of software following Agile processes. Responsiblities include: C# Desktop Application WinForms, MS Office (Excel) plugin development...C#Permanent employmentFull timeContract workFor contractorsH1b
- ...Senior C# / .NET Software Engineer Job Description Compensation: Competitive, based on experience Type: Full-time Schedule: Flexible... ...mindset who can take an unclear or complex problem, develop a sound technical approach, break it into manageable pieces,...C#Full timeWork at officeFlexible hours3 days per week
- Senior Software Engineer - C# / AI / Azure - Long-term Contract - RemoteFor our direct client, a prestigious global firm, we are seeking a highly capable Senior Software Engineer who thrives in complex environments and enjoys solving challenging technical problems across...C#Long term contractFull timeContract workImmediate startRemote workVisa sponsorship
$123.25k - $166.75k
...Public Trust/Other Required: None Job Family: Software Engineering Job Qualifications: Skills: Application... ...Management Systems (DSMS) support is searching for a C# Software Developer to join their team in Fort. Belvoir, VA. DTRA is the Executive...C#Temporary workImmediate startRemote workWorldwideFlexible hours$403.14 per month
...Position: WPF / C# Software Engineer for NSITE Program Overview The Network, System Integration and Test Environment (NSITE) is a Government owned, managed, and developed software suite. NSITE is used by the Missile Defense Agency (MDA), Joint Services, and numerous...JuniorC#Full timeLocal areaFlexible hours- ...Job Description This role is that of a full-stack junior to mid-level .Net Developer who will work independently and with fellow team members.... ...years using Microsoft development tools. Skills Needed: C#, .NET 4.5.1+, JavaScript, jQuery, HTML5, XML, SOAP, API, SQL...JuniorC#Full timeContract workFor contractorsLocal area
- ...secure coding, documentation, and process rigor. Required Competencies: ~10+ years of experience as a backend software engineer with deep expertise in C# / .NET (Core/5+). ~ Strong experience with relational databases (MySQL or similar), including data modeling and...C#Full timeWork at office
- ...Description Synergy is looking for Senior C# Software Engineer that will wok closely with site partners at Quantico. You will be responsible... ...to allow you the room to pursue everything you want to develop in your personal life. We offer a generous Paid Time Off benefit...C#Full timeWork at officeImmediate startFlexible hours
- ...quality code. Qualifications Required Qualifications: C#,.NET 2.0-4.5 (ASP.Net, WCF, WF, ADO.Net, Asmx, WebAPI), Visual... ...SQL, Stored Procedures Unit Testing Designing and Developing Web Applications using Web-Services with understanding of commonly...C#Full timeImmediate start
- ...Description Mindseye is a leading provider of eDiscovery software solutions. The company’s discovery platform provides organizations... ...technology is currently seeking full-time mid-level .NET/C# developers to join our growing development team in Fredericksburg, VA. Successful...C#Full timeCasual work
- ...We are seeking a Senior Web Developer to take on the creation of new technical solutions, as well as the enhancement of existing systems. This position reports to the Director of IT and is based out of our corporate office in Duluth, GA. \ \ \ What You’ll Do: \...C#Full timeWork at office
- ...be playing a key role in the greenfield development of a new product to add to their very popular suite. They have a dedicated C# .Net team already working on this but are looking for some fresh eyes to come on board and use their expertise to contribute ideas which...C#Full timeRemote workFlexible hours
$50 - $65 per hour
DescriptionKforce has a client that is seeking a Remote C# T-SQL Developer w/GCP.Summary:We are seeking an experienced C# Developer to join... ...business-critical systems.Requirements* 7+ years of professional software development experience* Strong hands-on experience with C#...C#Remote work- [Job Summary] A junior software engineer is responsible for designing, developing, and testing the software for the Automatic Fare Collection (AFC) devices. This role... ...Familiar with the following program languages: C, C#, Python. - Familiar with the following IDEs:...JuniorC#Full timeRemote work
$100 - $140 per hour
...system risk, cost and time to market. We develop technology of value: we are proud of our... ...building web applications with C# and JavaScript/TypeScript • Experience... ...systems such as Git • Familiarity with software development best practices Benefits...C#Hourly payFull timeFor contractorsWork experience placementWork at officeLocal areaFlexible hours$130k - $145k
Responsibilities Technica Corporation is seeking a C#/.NET Developer to join our team and support our client in Washington, DC.As a .NET... ...owners, and other team members to deliver high‑quality software solutions that follow best practices and meet customer needs...C#Work experience placementRemote work- Junior Developer - Remote (UK) - Salary 25kOur client, a trusted technology provider specialising... ...help maintain, enhance, and evolve their software systems.You'll play a key role in... ...ResponsibilitiesDevelop new applications and systems in C#, ASP, SQL, WPF, and WCFMaintain and...JuniorC#Immediate startRemote work
- ...C#/.NET Software Engineer Location: Statesville, NC Position Type: Contract (04-13-2026 to 10-16-2026) Rate: DOE Job Description Strong C# and .NET 8 Heavy experience building and integrating RESTful API Comfortable working in an existing service-...C#Contract workRemote work
- ...Job Title: Software Developer (Junior) Location: Redstone Arsenal Position Type: Full-Time Position Overview: We are looking for a motivated... ...in at least one programming language such as Python, Java, C#, or similar. Solid understanding of software development...JuniorC#Full time
- ...Power App Interface Developer Needs Power App interface development experience. Team's environment is mostly Microsoft stack. Needs good... ..., maintaining/patching. Doesn't need to be an expert in C#/C++, but some familiarity good. JavaScript skills for updating some...JuniorC#Remote work
- ...We hope you'll join us. We can't do it without you. The Software Engineer is a key player in our mission to combat financial... ...need to have: • Minimum of 4 years of experience in C# or Java software development • Experience with database technologies...C#Full timeH1bWork at officeLocal areaRemote work
- ...Junior .NET developer - USC ONLY Location: Pine Book, NJ (Must be local) Hybrid- 3 days in the office Duration: 6 months /C2C Only USC Interview... ...~3-5 years of experience developing applications in .NET (C#) and SQL Server. ~ Basic understanding of AngularJS or other...JuniorC#Work at officeLocal areaWork from homeFlexible hours
$59 per hour
Our client is searching for a Software Developer experienced in C#, Razor, and SQL for a long-term, remote contract. ***All candidates must work directly for TEKsystems on a W2 basis and no sponsorship is available.***The initial contract length will be around one year...C#Long term contractContract workTemporary workRemote work- ...A leading healthcare IT firm is seeking a C# / EDI Developer in Phoenix, AZ for a 3-6 month contract with potential for permanent employment. Responsibilities include developing C# and SQL code for healthcare EDI processes, maintaining existing applications, and designing...C#Permanent employmentContract workRemote workFlexible hours
- Role Description We have an opportunity for a "C# .NET Developer" - REMOTE. We are looking for a candidate who can join immediately. ~C# ~MVC/MVVM ~ASP .Net Core ~SQL Code First Development - Must Have ~Migrations - Must Have ~Mobile Development ~Xamarin...C#Full timeInternshipImmediate startRemote work
- ...production.We’re looking for someone with strong software development skills and a good... ...Science, or related field.Experience helping develop and implement AI solutions, including moving... ...programming skills in Python and/or C#.Understanding of machine learning concepts...JuniorC#Remote workFlexible hours
$87.12k - $151.25k
...forward-thinking organization, apply now.We are currently seeking a Full Stack C#/.NET Software Engineer (IoT) to join our team in Atlanta, Georgia (US-GA), United States (US).Full-Stack Developer (IoT & Cloud) - Job DescriptionOverviewWe are seeking an experienced Full-...C#Temporary workWork at officeRemote workFlexible hours3 days per week- ...Overview: Position: Junior .NET Full Stack Developer Location:Baton Rouge, Louisiana Experience: 0-2 Years Mode of working: Remote... ...applications using .NET Core / ASP.NET MVC. Work with C#, HTML, CSS, JavaScript, and Angular/React for full-stack development...JuniorC#Full timeRemote workWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Junior C# Software Developer. Be the first to apply!
- c# developer Remote
- software engineer c# Remote
- c# backend developer Remote
- c#.net developer Remote
- agile software developer Remote
- software developer internship no experience Remote
- intermediate software engineer Remote
- software engineer staff Remote
- experienced software developer Remote
- work from home software developer Remote



