Jobs Career Advice Post Job
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
  • 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...

     

    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

    Check how your CV aligns with this job

    Method of Application

    Send your application to

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail