Google Play

Senior Full Stack Developer

Published on 22.05.2020


Website :
Industries :
Services other
Job ads : See our Job Ads

Bolt Talent Solutions is a global recruitment and headhunting firm based in Seattle, Mauritius and South Africa. We have over 20 years... read more

Job Ad & Profile Description

Position : Senior Full Stack Developer

The primary mission of the Senior Full Stack Developer is the planning, designing and developing of new feature functionality for software applications that extend our core solution to cater for customer specific requirements as well as integration it into third party systems for Software and device integration.

  • Design, build, and maintain efficient, reusable, and reliable code.
  • Application Backend development in C#/.NET
  • Application Frontend development in Angular, Typescript, HTML5
  • Integration into third party systems and software
  • Strict adherence to development policies and procedures.
  • Ensure the best possible performance, quality, and responsiveness of applications 
  • Device integration
  • Ensuring that all source code checked into source control system is compiling and properly tested.
  • Adherence to the principle of longevity of all software that will be deployed or incorporated into systems that are provided by the company.
  • Test the applications in controlled, real situations before deploying to Production.
  • Maintain the applications once they are in Production.
  • Proper and regular backups of all documentation (internal and external software, systems, and integration).
  • Ensuring that dependencies on third party software (SDKs, APIs, Libraries, Integration documentation etc.) are checked into source control system or company-designated shared storage.
  • Proper documentation of DNS entries, IP addresses, passwords etc. for all software and hardware deployed (whether used for R&D, QA, Production or Pilot projects).
  • Perform end to end quality assurance on the final solution.
Required profile for job ad : Senior Full Stack Developer


  • Exhibit knowledge of telematics, M2M, Internet of Things (IoT) and/or Industrial Internet of Things (IoT)
  • Exhibit knowledge of principles and procedures for project management
  • Exhibit knowledge of Waterfall and Agile delivery methods
  • Systems / Software / Principles – Cloud based, Platform as a Service, Big Data
  • Good knowledge of Device Protocols
  • Should understand integration via REST API, Logical data modelling using ER diagramming.
  • Good working knowledge of Microsoft Azure.
  • Good working knowledge of Agile development practises.
  • Good working knowledge of Docker containers.
  • Good working knowledge of microservices.
  • Microsoft Certified Solutions Developer certification strongly preferred.


  • Proficient in professional/commercial coding experience in C# and SQL Server (production code standards)

Professional Experience:

  • 5+ years of solid professional/commercial coding experience in C#/Angular and Full stack and SQL Server (production code standards).
  • Excellent knowledge of the latest .NET Frameworks.
  • Proficient in using Microsoft Visual Studio.
  • Solid coding experience using Angular, MVC, C#, ASP, AJAX, JavaScript, HTML5, WEBAPI and SQL Server (developing and shipping application code).
  • Skilled in specification/requirements elicitation for software solutions and new product development
  • Interpersonal skills with the ability to explain technical issues in a concise and non-technical manner to users
  • Technical writing and verbal communication skills to document and explain models to and between multiple stakeholders
  • Ability to work across multiple teams/projects/time zones

Educational Background:

  • B.Sc Computer Science 
  • B.Eng [Computer Engineering]
  • Or equivalent
Job criteria for job ad : Senior Full Stack Developer
Job category :
IT, new technologies
Industries :
IT, software engineering, Internet
Employment type :
Permanent contract
Region :
City : Pretoria
Experience level :
5 to 10 years
Educational level :
Number of Position(s) : 1

Share this offer with your network

other job that might interest you

IT Analyst

28/05/20 | RED CIRCLE

We are looking for profiles and CVs of IT Analysts that we will send to our large account customers for their future recruitment needs. Duties Design and implement information systems; Develop and analyze functional specifications; Review existing IT syst ...

Region of : Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo -...

Senior Advisor, Customer Services

26/05/20 | DELL

Based full-time in the Dell Johannesburg Business Unit the Regional Enterprise SkyTech job functions is to provide Onsite and Remote Level 3 Advanced Support for Dell Technologies Storage, Server,, HCI,Networking and Software products. This role will invo ...

Region of : Free State & Gauteng

Software Engineer

26/05/20 | RED CIRCLE

We are looking for profiles and CVs of Software Engineers that we will send to our large account customers for their future recruitment needs. Responsibilities: Solve complex problems; Develop Java/J2EE applications; Promote the use of development standar ...

Region of : Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo -...