Senior Programmer – IT-Online


Do you have an expert-level understanding of programming concepts, frameworks, and languages? Then you could be the main program we are looking for…

Purpose of the role
The purpose of this role is to write, modify, refactor, debug, troubleshoot and test new or existing systems of high complexity and scale with expert skill. As a lead programmer, this role works alongside the team of architects, system analysts, and programmers to utilize models, libraries, frameworks, and processes for critical activities throughout the lifecycle of a solution.

Your main responsibilities will include, but not be limited to:

  • Take technical leadership of large and complex projects and act as an expert in understanding and translating business requirements into appropriate applications and solutions
  • Create conceptual, logical, and physical solutions and write clean, scalable code on highly complex projects using appropriate coding techniques, methodologies, and programming language
  • Lead and manage code reviews with peers, detect critical deficiencies and recommend improvements and ensure quality assurance changes are applied. Guide and actuate successful deployment through quality gates
  • Serve as a compliance and delivery champion within the frameworks of Waterfall SDLC and Agile (SCRUM) methodologies
  • Partner with stakeholders across multiple functional areas of the business to ensure the provision of quality technical knowledge and guidance to drive results forward
  • Provide expert technical support and guidance to software teams in managing and delivering project-related work results and requirements and other external and internal stakeholders
  • Mentor emerging developers and new team members and help develop programming skills and capabilities for the group

Academic requirements:

  • Diploma / Diploma in Information Systems / B.Sc Computer Science (or similar)
  • Certified in C#
  • Certified in SQL
  • Cloud Technology Expert Certification

Experience required:

  • +6 years of experience as a senior programmer
  • Experience leading a programming team
  • Diverse and progressive experience in general software development
  • Experience leading projects in the software development lifecycle

Please note that all positions will be filled in accordance with the company’s employment equity plan. We also encourage people with disabilities to apply.

If you do not receive feedback on your application from us within 2 weeks of submission, you may consider your application unsuccessful. Please keep an eye on our website and other career sites for future opportunities that may arise.

Desired skills:

  • UML Exhibition
  • Front end frameworks
  • HTML
  • CSS
  • JavaScript
  • object-oriented programming
  • OO principles
  • Coding and creation of solutions/software using the languages ​​and technologies of the .NET framework
  • Front-end and back-end coding
  • SQL Server internals and architecture
  • Cloud and web services
  • Agile development

Find out more/Apply to this position


Comments are closed.