Are you ready to join a company that places value of efficient solutions? Are you a soon to be Mobile Guru? Check out the requirements below to see if you qualify for this exciting venture!

Our client is a technology solutions partner, with specialist services for Revenue and Customs Authorities. The knowledge gained over 20 years within this market, enables the team to leverage the technology platforms and components to the benefit of their customers, and the broader eco-system within other government departments and private sector companies.

Requirements:

  • Relevant tertiary qualification in Information Technology or Computer/Engineering Sciences and/ or matric with at least 5 years relevant experience as a developer as part of a team in a software development environment and specifically focused on mobile development.
  • A strong knowledge of Microsoft Xamarin/MAUI development toolsets is essential for mobile applications.
  • Minimum of 3 years relevant experience as a mobile developer as part of a team in a software development environment.
  • Experience in utilising API services to integrate with the mobile application.
  • Experience in coding functionality to access mobile device components like camera and geolocation and deploy these capabilities within the mobile solution.
  • Ability to work in a team environment: Follow mentorship/provide team leader mentorship, collaborate on a common (UML) design model.
  • A good understanding of the SDLC process, tools and techniques specifically as applied to software development methodology like agile.

Skills and Knowledge Requirements:

  • Experience with team development tools: Use of source control applications (preferably GIT); Use of a UML and other tools for documentation.
  • Knowledge of security vulnerabilities and working impact on solutions.
  • Monitoring or optimizing the performance, security, mobile application with adherence to mobile store guidelines and requirement.

Experience of the following technologies:

o Xamarin, Xamarin Forms, XAML o Knowledge of DotNet MAUI o In Depth C#.NET, XML and JSON knowledge o Experience with mobile store deployments (iOS, Android and Huawei) o Integration experience (Web/RESTful services) o XML and JSON messages interaction.

Understanding of namespace management and utilisation o SQL and experience with a relational database (i.e. MS SQL 2008 onwards)

o SoapUI/Postman o React Native: Javascript, Typescript, UI design via flexbox, React Native best practices and patterns.

o Node and npm:General knowledge of NodeJS command line usage and NPM package management

o Azure Devops: Manage repos, CI pipelines and releases.

o Strong understanding of object-oriented principles (OOP) and design patterns/practices

  • Ability to deliver production quality software by e.g. paying attention to detail, do extensive unit testing and support quality testing phases.
  • Knowledge and experience of the following toolsets:

o Visual Studio – IDE: VS Code and Visual Studio o SQL Server Management Studio 2012 upwards o SOAP/REST Services o AppCentre

  • Knowledge and experience of the following would be a plus: o DotNet 4.7.2 o Jquery 3.4.1 o Web API 5.2.7 o WCF 4.5 o Unity 5.11.1 o Bootstrap 4.4.1

Don’t waste time, apply now!

Desired Skills:

  • Xamarin
  • Xamarin Forms
  • XAML
  • DotNet MAUI
  • C#.NET
  • XML and JSON
  • iOS
  • Android and Huawei
  • Integration experience
  • Web/RESTful services
  • SQL
  • SoapUI/Postman o React Native: Javascript
  • Typescript
  • UI design via flexbox
  • React Native
  • NodeJS
  • NPM
  • Azure Devops
  • Visual Studio
  • IDE: VS Code
  • jQuery
  • Web API
  • WCF

Learn more/Apply for this position