Software Engineer developing and maintaining payment systems for Skroutz, a growing e-commerce platform in Europe. Responsible for architecture, monitoring, and integration with third party APIs.
Responsibilities
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)
Software Engineer II developing components while providing system solutions development at TD. Engaging in analytics, support, testing, and proof of concepts aligned with objectives.
Software Engineer II at TD providing technical expertise in software development. Collaborating with cross - functional teams to deliver high - quality solutions.
Sr. Technical Lead managing the architecture and design of CPQ solutions for Rolls - Royce. Collaborating with partners and enhancing solutions across multiple countries.
Software Engineering Lead at PrePass driving innovation and collaboration within engineering to deliver robust solutions. Leading a team focused on developing scalable systems for the transportation industry.
Software Engineer III at CrowdStrike, developing cloud architecture and services to enhance cybersecurity solutions. Collaborating with teams to deliver scalable, efficient technology.
Software Engineer developing AI solutions for sustainability challenges at Recursive. Focusing on prompt engineering, model deployment, and backend development for innovative applications.
Leads software engineering team strategies and mentoring at Sicredi, Brazil. Focused on credit solutions and pricing development with agile methodologies.
Principal Software Engineer at Leonardo DRS developing cutting - edge defense and intelligence products. Leading design, development, and mentoring engineers in a dynamic team environment.