Overview: The job purpose of a senior software engineer is to leverage their advanced knowledge, skills duties include brainstorming with the software engineering department to define the scope of projects, review to the technical direction and decision-making processes, guide the team in selecting appropriate technologies technical insights, and contribute to decision-making processes. Mentoring and Coaching: You will often mentor and knowledge transfer. You will help junior engineers grow their technical skills, navigate complex
collaborating to improve software development processes and standards. Relevant tertiary qualification qualification in Information Technology or Computer/Engineering Sciences and/ or matric with at least 10 years relevant design model. A thorough understanding of SDLC processes, tools and techniques
JSON and XML. A good understanding of the SDLC process, tools, technologies, frameworks and techniques qualification in Information Technology or Computer/Engineering Sciences and/ or matric with at least 10 years
successful QA implementation of QA methodologies, process, and automation technologies within DevOps & understanding of DevOps and Agile Methodology, process, and principles. Microsoft DevOps (software) Experience through a transformation and change management process. Implementing and getting test automation adopted
expectations. Champion the Agile framework and processes within the team Work closely with teams to resolve continuous improvement initiatives within the Agile processes. Ensure that deliverables meet high-quality standards
Advantageous Requirements: Knowledge of corporate HR processes. Experience with Plinq, Interfaces and Web API's