Skroutz

Software Engineer, Payments Team

Skroutz

full-time

Posted on:

Location Type: Hybrid

Location: AthensGreece

Visit company website

Explore more

AI Apply
Apply

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