Junior C# Software Developer Job at Dotactiv, Remote

MGo5UjNpd3J3OEd0bDFFSWQ0Qmo3bTl2N2c9PQ==
  • Dotactiv
  • Remote

Job Description

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 Tags

Full time, Work at office, Work from home, Shift work

Similar Jobs

Follett

Retail Manager - Clayton State - The Loch Shop Job at Follett

 ...print and digital content. We're higher education's largest campus retailer and a hub for school spirit and community as we operate nearly...  ...00 - $62,900 per year Position Overview As a Campus Store Manager , you will provide leadership for all facets of store... 

Brock Canada Field Services Ltd

Scaffolders - Keyera Cheecham SCRTT Job at Brock Canada Field Services Ltd

 ...Brock Canada Field Services is hiring Third yearScaffolders at Keyera Cheecham! We are currently looking for experienced, hard-working, and motivatedScaffolders for Maintenance at Keyera Cheecham SCRTTstarting September 8,2026. Shift: 7&7 Hours: 10Hour Days... 

Confidential

Research Technician Job at Confidential

 ...Randstad Life Sciences is seeking an enthusiastic R&D Technician I to join a top-tier global pharmaceutical leader. This 6-month contract position is an exceptional entry-level opportunity to gain hands-on experience in a cutting-edge laboratory environment. location... 

Everglades Equipment Group

Parts Support Representative Job at Everglades Equipment Group

Position Specifics Location: North Port Reports to: Jackson Sherer Supervises: None Parts Support Representative Job Summary Build customer relationships by traveling to customers locations, pass on any customer concerns to the CSR and Jackson, organize consignment cabinets...

Ardent Health

Surgical Tech OR Job at Ardent Health

 ...team as a day shift, full-time, Surgery Surgical Technician in Albuquerque, NM ....  ...Learn About a Day In the Life of a Surgical Tech: Responsibilities: Assists surgeons with...  ...terminology. Six (6) months of experience in an operating room or ambulatory surgery...