Jobs Career Advice Signup

Send this job to a friend


Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 7, 2020
    Deadline: Not specified
  • Want to get a job fast? Signup and complete your profile on MyJobMag. Employers will find you 4x faster with a complete profile. You can download your completed profile anytime

    Tech-forward innovation leaders in the informal retail market. Through our FLASH Business platform, we strive to empower our Traders with a wide range of products and offer unrivalled convenience for consumers. Our retail infrastructure has enabled a money cycle thats enriching informal communities and provides a platform for safe, easy, convenient transa...
    Read more about this company


    Lead Java Developer

    Minimum requirements:

    • Have a minimum of 10 years’ experience in software development                            
    • Experience in leading and guiding developers.
    • Be passionate about technology, enthusiastic about problem solving, and constantly seeking to learn and improve skillset.
    • Have experience of working with enterprise scale application stacks.
    • Have had exposure to the full software development lifecycle.

     Analysis and Design

    • Sound knowledge of OO design principles and patterns.
    • Understanding of ORM frameworks (Hibernate/EclipseLink/.NET Entity Framework).
    • Understanding of REST and MVC driven web frameworks.


    • Strong core Java (Java / J2EE) skills
    • Wide-ranging experience using Java tech stacks and other programming languages.
    • Versed in DevOps methodology including setting up CI/CD pipelines
    • Strong experience in RESTful web services.
    • Solid grasp of Servlet containers and the Servlet API (Apache Tomcat preferable).
    • Strong experience with Relational DBMS, MSSQL/Oracle.
    • Spring Framework
    • Exposure to Agile methodologies (Scrum, Kanban).
    • Ability to communicate about technology in non-technical terms to colleagues and Clients.
    • Ability to work calmly and methodically when under pressure.

    Day to day responsibilities will include:

    • Support and enhancement of an established, multi-faceted technology platform, and associated 3rd party integrations.
    • Provide work estimates based on analyzed business and technical requirements.
    • Working closely with QA to identify development and production issues.

    Taking responsibility for ensuring changes are:

    • unit and integration tested
    • documented
    • optimized to ensure benchmarks are met.

    go to method of application »

    Technical Team Lead


    The Flash Group is a well-established Group with a global strategy, that prides itself on making people’s lives easier through frontier technology.


    At The Flash Group, and in the SwitchFox business unit of the Flash Group, we realise that “the way we do things around here” drives our business and enables us to achieve our purpose of “Making People’s Lives Easier”. Our 3 values are the drumbeat of our business:

    • We are all in
    • We have each other’s backs
    • We are brave

    The Flash Group is looking to hire a Technical Team Lead to lead an equally talented team of Software Developers. This individual will be responsible for the overall planning, execution and success of complex software solutions to work as part of the software development team to build and maintain a high performance, highly scalable and robust online transaction processing system.

    Minimum Requirements:

    • Relevant IT Tertiary Qualification
    • At least 8 years’ relevant experience relating to the skills listed below
    • Experience in a Retail, Payments or Banking environment is preferred


    • Microsoft .NET / C#
    • MVC
    • Some knowledge of Java
    • SQL Server
    • Entity Framework
    • Web experience
    • SSIS
    • SSRS

    Advantageous Skills:

    • Java
    • Some mobile front-end dev experience
    • Understanding of domain driven design
    • Docker, Kubernetes


    • Ability to design and clearly communicate all requirements to the rest of the team to ensure everyone is on the same page and pace.
    • Develop and implement solutions in line with business requirements with adherence to existing processes and procedures
    • Develop solutions that meet strict industry security standards
    • Communicate with the relevant Business Units to assist in developing requirements and functional specifications
    • Work closely with other members of the Development Team to both develop detailed specification documents with clear project deliverables and timelines
    • Provide project estimates, whether high level or detailed, in a manner that has considered all aspects of the task and as accurate as possible
    • Provide written and verbal feedback to all relevant stakeholders, team members and management as and when required
    • Provide subject matter expert support that is relevant, concise and considers all aspects of the subject matter in context to and its systems
    • Translate every functional and non-functional requirement into system requirements without omission
    • Own an assignment, including taking personal accountability of defects in process, to delivering full SDLC support for the assignment given
    • Guide junior developers in technique, best practices, and QA
    • Follow software development best practices and SDLC.
    • Attend weekly tech meetings

    go to method of application »

    Senior Developer

    The Role

    An exciting new opportunity has risen in our fast growing, talented Tech Department for an equally talented Senior Developer. In this role you will be pioneering the way forward with our Gateway API.

    Minimum Requirements:

    • Relevant IT Tertiary Qualification
    • 8+ years’ experience developing in C#
    • Java experience  would be advantageous
    • Experience with RESTful JSON services required
    • Experience with micro-services and cloud native development
    • Experience with Agile methodologies including Scrum and Kanban


    • API development, support and integration
    • Maintain CI/CD pipelines
    • RESTful JSON web services
    • Assist with business orchestration processes

    go to method of application »

    Senior C# Developer

    Senior C# Developer

    This is a full time position for a C# Developer who is driven for precision and accuracy, then this might just be the perfect opportunity for you to showcase your knowledge and skills. 

    Job Experience & Skills Required:

    • B.Sc. Computer Science or similar
    • Have 5 – 10 years working experience
    • Exposure to data tier abstraction technologies e.g. Web API’s, Micro services etc
    • Databases – Relational, Object, Key/Value databases experience necessary (MSSQL, MongoDB, Redis)
    • Containers and orchestration (Docker, docker-compose, Kubernetes)
    • Azure cloud services
    • Knowledge of DDD and design patterns
    • Unit test, integration tests and end-to-end testing
    • Application insights (Logging, error handling, metrics)
    • Excellent knowledge of C#, .NET Framework / .NET Core, EF, TypeScript and other Web Technologies
    • CI/CD, IaaS & DevOps      

    Secondary Skills:

    • Experience in HTML5, CSS, Bootstrap, Flex, JavaScript, jQuery 

    Bonus Advantage Skills:

    • GEO Mapping experience is a bonus
    • Android development experience

    Method of Application

    Use the link(s) below to apply on company website.


    Learn how to get a job in any industry you want. Read 72 Hours to The Job You Love

  • Send your application

Back To Home

Career Advice

View All Career Advice

Subscribe to Job Alert


Join our happy subscribers

This website uses cookies to improve your experience. By using this site you agree to the storing of cookies on your device to enhance navigation, analyze site usage, and assist in our marketing efforts. To learn more, see our Cookie Policy. Accept and Close
Send your application through

Yahoomail Gmail Hotmail