{"id":10728,"date":"2025-05-21T12:02:20","date_gmt":"2025-05-21T12:02:20","guid":{"rendered":"https:\/\/jobs.dataaxisnode.com\/southafrica\/job\/software-engineer-full-stack\/"},"modified":"2025-08-22T00:24:30","modified_gmt":"2025-08-22T00:24:30","slug":"software-engineer-full-stack","status":"expired","type":"job_listing","link":"https:\/\/jobs.dataaxisnode.com\/southafrica\/?post_type=job_listing&p=10728","title":{"rendered":"Software Engineer (Full Stack)"},"content":{"rendered":"<p>Who we\u2019re looking for<\/p>\n<p>\tWe are on a thrilling journey of growth and innovation, and we need passionate, driven individuals to join us. At DigiOutsource, every day is action-packed, and we expect you to bring your A-game. In return, you will find a supportive environment where your skills can flourish, and your career can soar.<br \/>\n\tReady to become a game-changer? Supercharge your career with us and be part of something extraordinary.<\/p>\n<p>Why we need you<\/p>\n<p>\tWe are on a mission to create extraordinary experiences for our customers, and we believe that your unique skills, passion and superdrive will help us achieve our vision.<br \/>\n\tAs a software engineer, you will focus on designing and developing robust, scalable, and efficient software solutions on the Javascript and .NET (C#) frameworks. You will be a key contributor to custom software solutions, working closely with other team members to deliver seamless integrations and high-quality products.<\/p>\n<p>What you\u2019ll be doing<\/p>\n<p>Engineering<\/p>\n<p>\tBuild, maintain, enhance and deploy front-end and back-end applications according to company\u2019s software engineering standards and aligning these standards to industry standards and best practices.<br \/>\n\tUnit-test all software artifacts.<br \/>\n\tMaintain current systems and develop new systems using the latest technologies.<br \/>\n\tCollaborate with Enterprise Architects, Software Engineers, Quality Engineers, and Product Manager teams in developing, testing, and deploying software components.<br \/>\n\tProvide second\/third line support to IT for software deployed into company eco system.<br \/>\n\tAnalyse and resolve complex and high impact production issues where required.<br \/>\n\tMonitor systems performance and ensure all SLAs are met.<\/p>\n<p>Documentation<\/p>\n<p>\tMaintain comprehensive documentation of system architecture, processes, and workflows for transparency and future reference.<\/p>\n<p>Essential skills you\u2019ll bring to the table<\/p>\n<p>The necessary skills that we require for this role include:<\/p>\n<p>\t3 to 5 years\u2019 practical experience in the full software development life cycle as a software engineer or software developer.<br \/>\n\tDemonstrates solid understanding of Software Engineering design patterns and\/or methodologies.<br \/>\n\tStrong proficiency in object-oriented programming (OOP) principles, with a preference for experience in C# and the .NET framework.<br \/>\n\tProficient in multiple languages, libraries &amp; frameworks (e.g. C#, JavaScript, Angular, React, Vue, Node.js)<br \/>\n\tDemonstrated experience in designing and building RESTful APIs and microservices.<br \/>\n\tDesigning the database schema to store application data efficiently<br \/>\n\tProficient in working with relational and nonrelational databases (e.g. SQL Server &amp; MongoDB) and writing efficient TSQL queries.<br \/>\n\tHands on experience with containerization technologies (e.g. Kubernetes &amp; Docker)<br \/>\n\tFamiliarity with cloud platforms such as AWS, Azure or GCP.<br \/>\n\tStrong knowledge of Devops practices, including CI\/CD pipelines and infrastructure as code.<br \/>\n\tDemonstrates solid understanding of Software Testing fundamentals.<br \/>\n\tDemonstrates consistent passion for Technology and keeping up with the industry.<br \/>\n\tExceptional attention to detail, ensuring high standards of quality in all outputs<br \/>\n\tAbility to adapt quickly to changing environments and priorities, maintaining effectiveness in dynamic situations<br \/>\n\tExcellent problem solving and analytical skills.<br \/>\n\tAbility to accurately estimate effort and take ownership for time management and delivery.<br \/>\n\tStrong collaboration and communication abilities.<\/p>\n<p>Desirable skills you\u2019ve got up your sleeve<\/p>\n<p>It would be great if you also have some of the following skills:<\/p>\n<p>\tPrevious experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations<br \/>\n\tExperience with Test-Driven Development (TDD) and writing unit\/integration tests.<br \/>\n\tExperience with mobile application development using React Native.<br \/>\n\tKnowledge of in memory datastores (e.g. Redis or Valkey).<br \/>\n\tExperience with messaging systems (e.g. Kafka, RabbitMQ).<br \/>\n\tExperience as part of an Agile software engineering team.<br \/>\n\tA good understanding or security principles,<br \/>\n\tDevelop reusable Terraform templates for infrastructure as code to improve deployment speed and consistency.<br \/>\n\tComputer Science related degree, diploma, or similar qualification in software engineering.<\/p>\n<p>Apply via company website (  ) or<\/p>\n<p>myhcm.wd3.myworkdayjobs.com<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"author":2,"featured_media":0,"template":"","meta":{"_promoted":"","_job_location":"","_application":"http:\/\/myhcm.wd3.myworkdayjobs.com","_company_name":"DigiOutsource","_company_website":"","_company_tagline":"","_company_twitter":"","_company_video":"","_filled":0,"_featured":0,"_remote_position":0,"_job_salary":"","_job_salary_currency":"","_job_salary_unit":""},"job_listing_region":[15],"job-types":[12],"class_list":{"0":"post-10728","1":"job_listing","2":"type-job_listing","3":"status-expired","4":"hentry","5":"job_listing_region-western-cape","7":"job-type-full-time"},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings\/10728","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-listings"}],"about":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/types\/job_listing"}],"author":[{"embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/users\/2"}],"wp:attachment":[{"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/media?parent=10728"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job_listing_region?post=10728"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-types?post=10728"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}