This site uses cookies. By browsing this site, you agree to our use of cookies. Read more about our use of personal information on our Privacy Policy. x

Senior Software Engineer (Information Technology)

The candidate will be working on exposing the transparency of our payroll engine policies and calculations as well This candidate will be working within a scrum team on the clients next generation payroll applications. Desired Experience & Qualification Requirements Matric Java 8 Spring Boot (2) OO design patterns, IoC and dependency Injection Software testing (Unit, Component and Integration) using popular frameworks (Junit, Mockito and Cucumber, TestNG, Power Mocks) REST APIs and Frameworks (Spring MVC, Node.js/Express, JSON) Full Stack development experience JavaScript Frameworks - Angular.js (1.x) and Angular 4+ Mobile and responsive design Experience with XCode, Apache Cordova and Java GIT and continuous Integration platforms (Bitbucket, Concourse, Jenkins) Enjoys working on Agile teams and high collaborative environments. Demonstrates a proactive behavior Domain Driven Design concepts and micro-services Hexagonal software architecture. Spring Consumer Driven Contracts (CDC) AWS or other cloud-based platform experience (Azure, Google, etc.) Knowledge of virtualization approaches (VMs, docker, containers, unikernels) UI development experience. Mobile experience. Familiar with mobile applications and paradigms as well as chatbots. Interested? Send your CV and latest pay slip to suzette@aaaa.co.za

Get Alerts
 
To Apply for this Job,