Senior Software Engineer [Commerce]

at  Peach Payments

Cape Town, Western Cape 7925, South Africa -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate30 Sep, 2024Not Specified01 Jul, 20247 year(s) or aboveGood communication skillsNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

WHAT WE’RE LOOKING FOR:

  • 7+ years experience in cloud software engineering.
  • Proven track record in designing, building, testing, and deploying secure and scalable applications.
  • Experience with database technologies and SQL.
  • The ability to work collaboratively in an ever-changing remote friendly environment.
  • Strong written and verbal communication skills.
  • Backend experience working with Python or a comparable scripting language
  • Bonus: Experience with Typescript and React.
  • Bonus: Experience with AWS, Serverless/Lambdas, and API Gateway.
  • Bonus: Interest or experience in the FinTech space.
  • Valid work authorization in your country of residence.

Responsibilities:

WHY WE’RE HIRING FOR THIS ROLE:

We’re looking for a Senior Software Engineer to join our team and help us enhance our Checkout product and related Commerce services. This role will involve designing, building, and maintaining critical systems and collaborating closely with various teams to deliver innovative solutions.

WHAT YOU’LL BE DOING:

  • Develop and maintain core platform components.
  • Design elegant solutions for complex problems, ensuring simplicity and scalability.
  • Implement solutions that involve complex interactions across multiple systems.
  • Drive successful end-to-end delivery of objectives.
  • Take accountability for the quality of design and technology decisions.
  • Influence product decisions across related teams.
  • Advocate for foundational opportunities and deliver impactful work.
  • Enable team collaboration through knowledge sharing and providing technical guidance.
  • Lead by example and drive engineering culture.


REQUIREMENT SUMMARY

Min:7.0Max:12.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Cape Town, Western Cape 7925, South Africa