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: Nov 9, 2022
    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

    At Bash, we believe in the transformative power of bringing people together, while building tech-powered solutions to create communities that prosper. Join us as we embark on the journey to grow South Africa’s largest omni-channel fashion and lifestyle shopping platform. We started in April 2021 as a digital lab within the largest retailer in South Africa. Leveraging TFG’s assets means that we are forever evolving and able to bring our brand to life through a workplace of people who want to make a meaningful impact through their work in retail and tech.
    Read more about this company

     

    Senior Software Engineer - Payments

    WHAT YOU’LL DO

    As a Senior Software Engineer within the Payments team at Bash you’ll have a far-reaching impact on the commerce experience for both our customers and store staff. You’ll work in a dynamic cross-functional team closely aligned around the customer journey, with the opportunity to work on a wide variety of projects and technologies.

    WHO YOU ARE:

    This job is for you if you have:

    • Experience owning the deployment process of your services and applications in Amazon Web Services or Google Cloud Platform.
    • Experience with and knowledge of payments compliance & security requirements (eg. PCI DSS, secure coding standards, etc)
    • You have experience with other languages, specifically Python, JS/Typescript or Golang.
    • Ability to work effectively across teams to deliver results, with good verbal and written communication skills

    Skills you already have:

    • 4+ years of relevant work experience in a payments related environment
    • BSc Computer Science or equivalent is encouraged (strong work experience can fill this gap)
    • Experience writing backend code for payments infrastructure (switches, orchestration engines, etc) and/or deep experience in integrating to payment services providers for online and/or offline transactions - We primarily use C# & Python for our backend services.
    • Experience with Node.js and similar frameworks
    • In-depth knowledge of the payments environment, across multiple payment types (card, EFT, alternative payment methods) and across online and offline experiences (card present and card not present)
    • Experience across the entire tech stack; databases, data structures, algorithms and an interest in distributed systems. Experience in a scripting language.
    • Great problem-solving skills.
    • A passion for observability and monitoring of the services you build.
    • Understanding of high-scale applications and knowledge of scalable systems

    WHERE YOU’LL BE

    Our working model is flexible and digital. We don’t clock watch or mind how or where you work. Our leaders are measured by their outputs and they know where and how they will get the job done.  

    Method of Application

    Interested and qualified? Go to Bash on bash.careers to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Bash Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail