Job category : FMCG, Retail, Wholesale and Supply Chain Location : Western Cape Contract : Permanent Remuneration : Market Related EE position : No Introduction Analyze user requirements, design, implement and support less complex technical systems.
Key Responsibilities Analysis, technical design, and development aligned to team processes & requirements Develop technical specifications from systems specifications.
Design and code solutions of greater complexity and size from technical specifications.
Maintain and support existing systems Interpret user requirements and translate into systems design.
Investigate and solve systems issues.
Ensure systems documentation is kept up to date.
Implement approved changes as per change control and security process.
Plan, organize and control own work effort, including regular progress feedback to own and other relevant areas.
Minimum Requirements 3-year IT Diploma Specific analysis and development skills Project management methodology knowledge Basic understanding of Scrum practices and principles (scrum artifacts, Azure DevOps) Relevant business process context knowledge 3-5 years programming / analyst programming experience 3-5 years .NET C# Full stack development experience Experience with Angular Experience with Azure and AWS (very beneficial) Proficiency in MS SQL Server Experience in Unit Testing code and services Experience with Azure DevOps or MS Team Foundation Server (TFS) is beneficial Experience in Blazor and Xamarin is beneficial Awareness of and responsiveness to internal and external events influencing the technical landscape Ability to research technology-related concepts, trends, and best practices, and apply findings Problem-solving skills to uncover root causes of issues Ability to present problem analysis and recommended solutions Results-oriented mindset in planning and implementing activities / projects Monitoring and tracking progress to ensure delivery of all planned commitments Effective communication skills, including preparing written reports and briefs Ability to convince others by identifying mutual benefits Ability to cultivate personal bonds with colleagues to enhance organizational performance Adaptability to work effectively within new structures, processes, requirements, or cultures Anticipation of change and preparedness for it #J Ljbffr
Analyst Programmer • South Africa