Datafin

Analyst Programmer (C#.Net)

IT – Software Development
Cape Town – Western Cape

ENVIRONMENT:
ANALYSE user requirements, design, implement and support less complex technical systems as the next Analyst Programmer with at least 3 years C#.Net experience sought by a reputable Retail Group. The ideal candidate must possess a 3-year IT Diploma with 3-5 years’ Programming/Analyst Programming work experience and C#.Net Full Stack Development, have proficiency with Angular, TypeScript, Node, SQL Server, Unit Testing code & services and be familiar with Project Management methodology. Any Azure, Azure DevOps, AWS, TFS, Blazor and Xamarin experience in addition will prove beneficial.
 
DUTIES:
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.
 
Ensure effective operations –
  • Implement approved changes as per change control and security process.
  • Plan, organise and control own work effort, including regular progress feedback to own and other relevant areas.
 
REQUIREMENTS:
Qualifications –
  • 3-Year IT Diploma.
 
Experience/Skills –
  • 3 -5 Years Programming/Analyst Programming experience.
  • 3-5 Years’.NET C# Full Stack Development experience.
  • Angular.
  • JavaScript, TypeScript, Node.
  • MS SQL Server.
  • Specific analysis and development skills.
  • Project Management methodology.
  • Relevant business process context knowledge.
  • Unit Testing code and services.
 
Advantageous –
  • Azure and AWS.
  • Experience with Azure DevOps or MS Team Foundation Server (TFS).
  • Experience in Blazor and Xamarin.
 
ATTRIBUTES:
  • Is aware of and responsive to internal and external events and influences on the technical landscape.
  • Ability to research technology-related concepts, trends, and best practices, and apply findings.
  • Looks beyond symptoms to uncover root causes of problems to be solved.
  • Presents problem analysis and a recommended solution rather than just identifying and describing the problem itself.
  • Demonstrates a results-oriented mindset in planning and implementing activities/projects.
  • Monitors and tracks progress to ensure delivery of all planned commitments, and keeps the appropriate people informed.
  • Listens attentively and checks understanding of the message being received.
  • Prepares written reports and briefs and communicates ideas clearly.
  • Convinces others by identifying benefits for all; looks for ways to increase the value of the partnership for all parties.
  • Genuinely cultivates personal bonds with colleagues to enhance performance throughout the organisation.
  • Adjusts to work effectively within new work structures, processes, requirements, or cultures.
  • Anticipates change and continuously remains prepared for change.