Skip to main content

Senior Software Engineer

Technology
https://www.techrepo.co.za
Western Cape, South Africa2 months ago
Full timeOn-site

Job description

Job Description About the Role

Collaboration with the team as part of an Agile development process.

Responsibilities

  • Collaboration with the team as part of an Agile development process.
  • Manage your AzureDevops tasks, removing ambiguity from your tickets to streamline development
  • Assist your team on operational tasks related to the platform.
  • Build relationships with developers, Product managers and other colleagues
  • Influence the team to build resilient, maintainable solutions.
  • Document processes and SOPs
  • Design, code, test and implement APIs and applications in multiple frameworks and stacks.
  • Work with architecture and engineering team members to build components and APIs for the enterprise
Requirements
  • A relevant tertiary qualification
  • Minimum of 5 - 8 years’ software engineering experience building APIs and applications
  • Have proven experience developing APIs and web services (Web API, REST)
  • Be technically skilled multiple development frameworks
  • Have a good understanding of ASP.NET MVC, Angular, JavaScript, HTML, XML and XAML
  • Experience with agile development methodologies and test-driven development
  • A strong commitment to professional service delivery
  • Planning and organizing ability
  • Innovative, critical thinking and problem-solving skills
  • The ability to work independently and in a team oriented, collaborative environment
  • Good communication skills, both written and verbal
  • Good attention to detail and levels of accuracy
  • Exposure to SOA and micro services design and principles
  • Exposure to Azure DevOps and CI/CD concepts
  • Exposure to Apache Kafka and Red Hat OpenShift (or similar container technologies)
  • Python experience
  • Experience with Apache Spark
  • Experience with AWS or Azure Cloud Platforms
  • Diverse Culture
  • Flexible Work Hours
  • Group Risk Cover
  • Employee Wellbeing Program
  • Staff Discount
  • Access To Learning Platforms
Keywords
job-descriptionstraining-and-developmentagile-software-developmentstreamlineibm-security-soarstandard-operating-procedure-sopplanning-and-designvisual-art-designproduct-development-and-designsensors-test-measurementapplication-programming-interface-apiapplication-service-providerasp-netmodel-view-controller-mvcjavascriptxml-formatservice-deliveryplanning-and-forecastingelectrical-engineering-and-planningenvironment-health-and-safety-hsse

Interested in this role?