
Software Engineer, Payments Team
Skroutz
full-time
Posted on:
Location Type: Hybrid
Location: Athens • Greece
Visit company websiteExplore more
Tech Stack
About the role
- Maintain and implement parts of the payment infrastructure in order to increase performance, robustness and visibility.
- Create monitoring and auditing tools to facilitate troubleshooting payment transactions and detecting/mitigating fraud incidents
- Integrate with third party APIs
- Provide tools to our support agents that are going to help with payment related tickets
- Maintain and extend the existing integration with our ERP
Requirements
- At least (5) years of working experience as a Software Engineer in a professional setting.
- A solid CS background.
- Intrigued by the product as much as by the technology.
- Excellent analytical and problem-solving skills.
- Excellent communication skills and team spirit.
- We would appreciate it if you have
- Good knowledge of Ruby/Ruby on Rails is a huge plus.
- Solid understanding of web architecture.
- Experience with the payments domain
- Strong knowledge of database systems (relational, document-based, etc).
- Familiarity with OOP principles and design patterns.
- Comfort with TDD and other testing practices.
- Exposure to architectural patterns and the production system of a large, performance-intensive web application.
- Contributed to open-source projects
- Shareable open source contributions or personal projects which will help us in the evaluation process.
Benefits
- A great opportunity to contribute to the evolution of Skroutz towards becoming one of Europe’s fastest growing Marketplaces
- Thrive in an environment that champions ambitious goals, empowers autonomy, fosters mentoring, and unlocks exciting opportunities for both personal and business growth
- Competitive full-time salary
- Ongoing training and development
- Access to books, online courses, and relevant resources
- Top of the Line tools and equipment
- Private Medical Plan
- Hybrid Working
- Free gym membership at Golden Gym in Athens, plus OAKA cross training & running courses, Padel and online yoga
- For all New Skroutz Fathers we offer 30 working days paternity leave
- Monthly childcare allowance for all Skroutz Parents
- When at the office, we offer free food catering (breakfast & lunch)
- Free Skroutz Plus subscription
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RubyRuby on Railsweb architecturedatabase systemsrelational databasesdocument-based databasesOOP principlesdesign patternsTDDtesting practices
Soft Skills
analytical skillsproblem-solving skillscommunication skillsteam spirit