Senior Software Engineer

 

Recruiter:

Summit Africa Recruitment

Job Ref:

3106964458

Date posted:

Thursday, June 16, 2022

Location:

Cape Town, South Africa


JOB SUMMARY:
-

JOB DESCRIPTION:

Join our client's team as a senior software developer. It will be your job to develop software based
on architectural, UX and UI design specifications and other acceptance criteria.
We believe that as a software developer, you add the most value when you are empowered
to provide input into the business case for the software as well as the UX and UI designs in
order to get to the most optimal solution. Your job is not just to deliver code.


Responsibilities
? Deliver code according to a product backlog
? Agile software development
? Technical leadership of a small development team
? Provide input on UX and UI designs to optimise development efforts
? Give architectural advice where required
? Actively contribute to the entire team of product managers, UX practitioners, software
developers and QA analysts and engineers
? Continuous self-development and expansion of skills
? If you’re an intermediate: assist senior software developer to mentor junior team
members
? If you’re a senior: mentor junior team members
? Assist with software and product support
? Communicate technical needs and risks effectively outside of the team
? Be familiar with devops and infrastructure deployment
? Write effective documentation for architecture and infrastructure

 

Requirements

? AngularJS. Other web frameworks (ReactJS etc) may also be applicable
? Flutter and Dart for mobile development. Android and iOS native development are
also appropriate
? API integration through HTTP. REST and REST-like interfaces.
? GraphQL integration
? Relational databases and SQL
? Other databases (time series, graph, document, key-value etc)
? Use cloud based infrastructure (AWS and Google). This includes compute and data
storage elements.
? Automated deployment infrastructure (Azure DevOps, CodeDeploy etc.)
And these equally important skills
? Communication skills that allow you to collaborate and explain your process,
approach and motivation to various stakeholders, including technical and
non-technical people.
? Able to work well in a team as well as individually.
? Excited about learning, pushing technical limits and finding new solutions
? Excellent analytical and problem-solving skills.
? A propensity to fail fast and learn fast and share both failure and learning with others.
? Prioritising learning over being right. Understanding others rather than becoming
defensive.
? Understanding the value of the client as part of the team rather than “us & them”. 

? Minimum 6 years of relevant software development experience 

 


 

 

 

Similar jobs you might be interested in:

Mid / Senior Software Engineer & Architect
Location: Cape Town
Salary:
Join a tech start-up improving lives in Africa by providing affordable solar-powered electricity and smartphones through a network of agents and merchants.The young, hardworking team values flexibility and output over office hours, emphasizing cost-efficiency and dedication to meeting high standards.
3 days ago


Senior Automotive Controls Software Engineer (Electrical Vehicle design)
Location: Cape Town
Salary: Neg
senior Electronic or Mechatronic design engineers required with an interest to develop control systems for the Vehicle Industry. Electrical Vehicle design.  Matlab/Simulink software development.
7 days ago


Senior Software Developer – Hybrid – Prefer JHB/CT based candidate
Location: Capetown
Salary: Negotiable cost to company of circa R1 440 000 per annum depending on experience/current earnings etc.
senior software Developer – Hybrid – Prefer JHB/CT based candidate
6 days ago


3rd Technical Support Engineer
Location: Cape Town
Salary: market related Monthly
Managed Services Provider based in the UK and Cape Town.  Our SA team is looking for a 3rd line Support engineer with at least 3-4 years’ experience, to support our clients remotely as well as onsite when required. Our team is very technical, and you will have the many opportunities to get involved in not just technical support, but also project work, maintenance, upgrades, and oth...
3 days ago


Platform Engineer Lead - Contract
Location: Cape Town
Salary: R550 - 608 per hour
Platform engineer Lead - Contract
18 days ago


Senior Firmware Engineer
Location: Cape Town
Salary:
A prominent provider of mid- to high-resolution earth observation cameras for CubeSats and small satellites is in search of a senior Electronic Firmware engineer to join their team.
24 days ago


Senior Optomechanical Engineer
Location: Stellenbosch
Salary:
A leading mid- to high-resolution earth observation camera supplier for CubeSats and small satellites is seeking the services of a senior Optomechanical engineer.
26 days ago


Senior Electronic Firmware Engineer
Location: Stellenbosch
Salary:
A leading mid- to high-resolution earth observation camera supplier for CubeSats and small satellites is seeking the services of a senior Firmware engineer.
26 days ago


SENIOR RF Electronic Engineer (Hardware or RF)
Location: Cape Town
Salary: Neg
senior Electronic engineer required who is passionate about RF-related technologies and design. our client requires an engineer with proven skills to lead RF-based product design and development. This includes being responsible for all RF specification requirements, component selection, test and acceptance procedures, and strategies. This leadership role has a training and upskilling component in ...
7 days ago


Junior Electronic Engineer (Hardware or RF)
Location: Cape Town
Salary: Neg
Junior Electronic engineer required who is passionate about RF-related technologies. Our Client requires a person who wants to get involved in R&D and developing RF equipment and solutions across a wide array of fields.
7 days ago


Create a free job alert for Senior Software Engineer in Cape Town

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions