Senior Developer / Cloud Architect

at Hlabahlosile Trading Projects
Location Gauteng, South Africa
Date Posted September 5, 2022
Category IT / Information Technology
Job Type Full-time
Currency ZAR

Description

We are looking for a passionate, enthusiastic, self-driven Senior Developer who can apply critical thinking & problemsolving skills to contribute to all phases of the development lifecycle and quickly produce well-organised, optimized, and documented source code to deliver high-performing, scalable applications.

The successful candidate will lead a team of developers, building on an existing software suite. We will stretch your skills in designing-, creating- and delivering well-tested user interfaces that deliver a rich user experience and business value to our clients.

Consider the following questions, and if you can answer yes to these and meet our required qualifications, skills and experience, we'd like to hear from you!

  • Are you interested in applying your C# or similar OO programming language experience?
  • Do you understand what O(nlogn) means?
  • Do you know where to use a linked-list vs a dictionary?
  • Do you know how to handle multiple browsers/devices?

Key Performance Areas

  • Coordinate and motivate junior and intermediate developers, define our technical culture and help build a growing team
  • Pro-active knowledge sharing, daily management of team members, design and building of large components or multiple services
  • Serve as a technical lead on our most demanding, cross-functional projects
  • Ability to clearly communicate high-level strategy and technical details effectively across disciplines, locations, including to senior leadership
  • Functionally decompose complex problems
  • Full understanding of system interdependencies and limitations
  • Leverage knowledge of internal and industry in design decisions
  • Proven team leadership, interpersonal skills, and ability to get things done
  • Attain and leverage a high level of understanding of the entire business product landscape
  • Produce well-organised, optimized, and documented source code
  • Deliver robust, technical solutions

Minimum Requirements

  • A BSc, Software Engineering or equivalent degree would help but is not essential
  • 10+ years’ experience in software development + cloud platforms
  • 3+ years’ experience in Angular 9 and above
  • Experience in object-oriented design and programming
  • Strong knowledge of cloud technologies like Azure
  • Proficient with NoSQL Databases, especially MongoDB
  • Excellent understanding of algorithms, algorithm complexity and data structures
  • Strong knowledge on data stores, database design, data modelling and queries
  • Strong understanding of modern architectural and software design principles andsoftware implementation patterns
  • High level of competency in software solution design
  • Knowledgeable about front-end to back-end integration patterns
  • Proficiency in solving complex production issues
  • 2+ years of experience in a logistics environment would be advantageous
  • Ability to work well in a high-pressure environment

Package & Remuneration

Market Related

WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za