{"id":33244,"date":"2026-04-02T18:00:37","date_gmt":"2026-04-02T18:00:37","guid":{"rendered":"https:\/\/jobs.dataaxisnode.com\/southafrica\/job\/senior-software-developer-full-stack-western-cape\/"},"modified":"2026-04-02T18:01:00","modified_gmt":"2026-04-02T18:01:00","slug":"senior-software-developer-full-stack-western-cape","status":"publish","type":"job_listing","link":"https:\/\/jobs.dataaxisnode.com\/southafrica\/job\/senior-software-developer-full-stack-western-cape\/","title":{"rendered":"Senior Software Developer (Full Stack) (Western Cape)"},"content":{"rendered":"<p>Description<\/p>\n<p>RESPONSIBILITIES:<\/p>\n<p>\tWorks seamlessly with their team to solve complex technical problems within their area of expertise.<br \/>\n\tDemonstrates exceptional proficiency in their engineering discipline, bringing depth and versatility to their craft.<br \/>\n\tConsistently writes code recognized by peers as well-structured, efficient, and maintainable.<br \/>\n\tProactively enhances the areas of code they work on, leaving systems better than they found them by optimizing existing implementations.<br \/>\n\tTakes responsibility for managing and executing deployments with precision and care.<br \/>\n\tShare expertise on systems to empower the team and foster a culture of learning.<br \/>\n\tDevelops and maintains robust Disaster Recovery procedures to ensure system resilience and reliability.<br \/>\n\tWorks confidently with cross-functional teams (e.g., Design, Legal, Data, Risk) to effectively communicate the developer team&#8217;s work and ensure alignment with broader organizational goals.<br \/>\n\tRegularly mentors less experienced developers, providing constructive feedback on designs and technical approaches. Actively supports onboarding new developers to integrate them effectively into the team.<br \/>\n\tEscalates issues beyond the scope of their team or individual work when necessary, ensuring successful resolution through appropriate channels. Tackles project or feature-level problems independently while seeking help promptly for unexpected challenges.<br \/>\n\tDemonstrates expertise in non-functional aspects like accessibility, performance, and security. Advocates for and teaches these practices, helping others deepen their understanding.<br \/>\n\tWorks effectively and confidently, maintaining persistence in the face of ambiguity or uncertainty. Leverages company-wide resources to navigate complex situations.<br \/>\n\tActively contributes to improving system observability by identifying and addressing gaps in alerts and runbooks. Proactively enhances system stability through thoughtful improvements.<br \/>\n\tConsistently delivers high-quality work, ensuring timely completion of tasks while maintaining the resilience to tackle challenges and blockers<\/p>\n<p>Requirements<\/p>\n<p>MINIMUM REQUIREMENTS:<\/p>\n<p>\tHave a minimum of 8 -10 years\u2019 experience in software development.<\/p>\n<p>TECHNICAL SKILLS:<\/p>\n<p>\tC# .Net Core skills<br \/>\n\tExperience in Blazor Server and WebAssembly, ASP.Net MVC<br \/>\n\tExperience in Web APIs<br \/>\n\tHTML, CSS, SASS\/LESS<br \/>\n\tJavaScript, JQuery<br \/>\n\tExperience with MSSQL<br \/>\n\tExposure to Agile methodologies (Scrum, Kanban).<br \/>\n\tAbility to work calmly and methodically when under pressure.<br \/>\n\tGit<\/p>\n<p>ADVANTAGEOUS<\/p>\n<p>\tExposure to UI\/UX tools like Figma<br \/>\n\tExperience with Progressive web applications<br \/>\n\tPHP, React<br \/>\n\tOAuth 2.0 e.g., AAD Authentication and Keycloak<br \/>\n\tAzure DevOps<br \/>\n\tWordPress<br \/>\n\tVersed in DevOps methodology including setting up CI\/CD pipelines<\/p>\n<p>COMPETENCIES<\/p>\n<p>\tProblem solver<br \/>\n\tAbility to lead projects<br \/>\n\tAbility to communicate about technology in non-technical terms to colleagues and client<br \/>\n\tAbility to work calmly and methodically when under pressure<\/p>\n<p>Apply via company website (  ) or<\/p>\n<p>flash.mcidirecthire.com<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"author":2,"featured_media":0,"template":"","meta":{"_promoted":"","_job_location":"","_application":"http:\/\/flash.mcidirecthire.com","_company_name":"Flash Group","_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-33244","1":"job_listing","2":"type-job_listing","3":"status-publish","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\/33244","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=33244"}],"wp:term":[{"taxonomy":"job_listing_region","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job_listing_region?post=33244"},{"taxonomy":"job_listing_type","embeddable":true,"href":"https:\/\/jobs.dataaxisnode.com\/southafrica\/wp-json\/wp\/v2\/job-types?post=33244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}