Nigel Frank International Recent Job Recruitment – Apply Now!

Posted on :

7 Oct, 2022

Category :

Software Developer

Duties & Responsibilities:
The Company and Opportunity

The company has been established for 28 years and works on highly complex, enterprise solutions within government, finance, welfare and telecommunications. Projects include facial recognition technology, thumb/finger print technology, using biometrics, ID cards and election cards/ballots. They operate on an international scale and have implemented multiple large projects in 20 African countries.

The role currently involves multi-platform development, with web, mobile and desktop. There is a huge drive to upgrade their windows applications into web and mobile. The majority of their IP is developed in C# and some Java so it is essential candidates can read the core functionality of this in order to upgrade to web and mobile. Out of ten projects, two are in web and mobile currently.

Candidates must be able to travel with a passport once a year or less to visit clients and they must be presentable and comfortable engaging with clients. If the candidate is strong is this field, they will be called on this duty more – doing demo presentations, installing systems on site etc.

 

 

 

 

Job Title: Senior Software Developer 
Location: Johannesburg,Cape Town,Durban

Job Summary:
Roles and Responsibilities:
You will be building and shipping robust applications to various platforms (Web,Android and iOS) using a single codebase.
You need to be able to write readable and clear code using mainly Dart with development in Java/Kotlin, Objective-C/swift and C#.
You will be required to share feedback and brainstorm ideas with team members to improve the development process.
You must understand the basic concepts of design for developing user friendly and responsive applications.
You must be passionate about technology and stay up to date with the latest technologies.

Required Experience:

3+ yeas in mobile and/or web application development.
A solid grasp of Object-Oriented programming.
Experience coding with C#, Java/Kotlin and Dart/flutter.
Familiarity using IDEs like Android Studio, XCode, VS Code and Visual Studio (2019+)
Knowledge of Dart programming language, REST APIs and integration of 3rd party APIs
Comfortable using test cases for debugging code, enhancing performance and reliability.
Experience with UML tools (Enterprise Architect, StarUML, ArgoUML, Papyrus)
Experience working in an Agile development environment.
Solid knowledge of Version Control (Git, Bitbucket, SVN)
Experience working with project management tools (Jira, Asana, Redmine)

To Apply:

Click Here!


Anybody asking you to pay money to schedule your interview or offer you job may be a scam

Jobs in South Africa | SA Jobs | Companies | Jobs in SA