Lead Software Developer – Midrand, Gauteng

Midrand, Johannesburg, South Africa

Job Description

Lead Software Developer with a B.Com/B.Sc Degree and minimum 10 years' experience in Software Development and minimum 3 years' experience focussing on mobile application development, using Flutter, required for an Investment Company based in Midrand.
Minimum requirements:

  • B.Com/B.Sc or other relevant Degree essential
  • Minimum 10 years' Software Development experience essential
  • Minimum 3 years' experience in Mobile Application Development, using Flutter required
  • Previous experience in a Technical Lead role required
  • Experience in publishing and maintaining production apps on the apple Pay Store and Google Play Store required
  • Solid understanding of CI/CD pipelines for mobile development required
  • Monile Testing Framework knowledge required
  • C#.Net, .Net frameworks, Angular and SQL Server (2012+) required
  • Angular experience required
  • Knowledge of Kubernetes/Docker
  • Azure Certification required, including Azure App Services, Azure DevOps and Axure API proficiency
Responsibilities:
  • Technical Leadership - lead systems architecture and technical design decisions, define and enforce coding standards, best practices, mentor and support team of engineers
  • Stakeholder engagement
  • Systems Development - design and develop scalable, secure and reliable solutions for transactional websites and line-of-business systems
  • Mobile Development - Lead development pf Flutter-based mobile apps for iOS and Android Platforms, architect and implement offline-first mobile solutions, oversee publishing and maintenance of apps on Apple App Store and Google Play Store, optimisation of mobile applications
  • Compliance and Security
  • Innovation
If you are a South African Citizen & your CV meets the above criteria, please send your CV to
Recognising that diversity is the key to excellence, our client especially encourages members of designated groups to apply.
If you have not heard from us within a 2 week period, please deem your application as unsuccessful.
By Submitting your personal and employment information and application you hereby confirm: * That you have read and understood our
. * That you have no objection to us retaining your personal information in our database for future matching and will notify us in writing should you wish to remove your personal information from our database.
  • Should suitable opportunities arise we will contact you and request your consent to submit your CV to a specific client for a specific purpose.
  • That the information you have provided to us is true, correct and up to date.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1630848
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Midrand, Johannesburg, South Africa
  • Education
    Not mentioned