Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Jan 15, 2021
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    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

     

    Senior Software Engineer

    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 5 years’ relevant experience relating to the skills listed below
    • Experience in a Retail, Payments or Banking environment is preferred

    SKILLS:

    • Microsoft .NET / C#
    • .NET Core
    • API design
    • MVC
    • SQL Server
    • Entity Framework
    • Web front-end experience (HTML + CSS + JS)
    • OAuth 2.0 + OpenID Connect

    ADDITIONAL ADVANTAGEOUS SKILLS:

    • Experience in Event-driven architecture and/or Domain-driven design (DDD)
    • Blazor or Angular or React or Vue (SPA) experience
    • Azure Pipelines
    • Azure DevOps knowledge
    • Microservices experience
    • App Containerization e.g. Docker, containerd, CRI-O, podman, buildah
    • K8s experience
    • CI/CD experience
    • Jenkins knowledge
    • SSIS
    • SSRS
    • Some knowledge of Java

    RESPONSIBILITIES:

    • 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

    Method of Application

    Send your application to

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Flash Group Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail