Senior Software Engineer [Commerce]
at Peach Payments
Cape Town, Western Cape 7925, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Sep, 2024 | Not Specified | 01 Jul, 2024 | 7 year(s) or above | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – 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