Senior Architect / Software Developer

RecruiTech Ltd
Pinetown
ZAR 300 000 - 400 000
Job description

An exciting opportunity for a seasoned Senior Architect / Software Developer with team lead experience to join an innovative tracking company. The Architect’s primary mission is to fill a role currently for a client contract that will essentially head up software development and eventually be poised to move into an executive level CTO.

Responsibilities:

  • Develop and execute various technologies within fast-paced environment and implement various backend components for software applications.
  • Design and evaluate all third-party tools and ensure incorporation in architecture.
  • Manage all real time protocols for web and implement all core components.
  • Administer all present engineering processes and provide support to large software teams.
  • Design software architecture and provide support to all transactions for high volume and implement all standards and tools in company technology architecture.
  • Analyze and document all product designs and associated various applications for all software systems.
  • Manage all communication with various developers and resolve all conflicts within team.
  • Design various prototypes and prepare efficient designs and provide codes to facilitate all product releases.
  • Coordinate with product management team and analyze all functional and non-functional software projects requirement.
  • Experience writing database queries and MongoDB aggregation.
  • Collaborate with technical department and ensure efficient release of all product release and scale and recommend modifications and improvements to all products and services through regular analysis.
  • Supervise and provide training to all junior engineers in organization for various software systems.
  • Communication skills: As a software architect, you may be required to communicate with clients, team members and other stakeholders.
  • Problem-solving skills: As a software architect, you may be responsible for finding solutions to complex problems.
  • Business acumen: A software architect needs to understand the business side of technology. This includes knowing how to create a budget for a project, how to sell the value of a project and how to create a business case for a project. It also means understanding how to create a business model that generates revenue and how to create a business model that can scale.

Technical Requirements:

  • .NET Framework
  • .NET 6
  • Mobile Development Stacks
  • Xamarin (Forms, iOS, Android)
  • MAUI
  • React Native
  • Linux, Windows, MacOS
  • Web Development Stacks
  • Angular
  • Aurelia
  • React
  • Cloud
  • Azure
  • AWS
  • Linode
  • Mongo DB
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Architect / Software Developer jobs in Pinetown