Software Engineer - CORE Team

Computer/IT Services (Generalist)
Quanta Resurse Umane is looking for an enthusiastic Software Engineer (CORE Team) to join the most important player in the e-commerce industry.
You will have the opportunity to exchange your innovative ideas with the best professionals, as well as you'll have free access of a full range of e-commerce courses!

Responsibilities
• Contributing to the Design of the system;
• Documenting the Software Architecture to fulfill product requirements with the right technical needs;
• Great Coding, by refactoring or adapting existing applications accordingly;
• Reviewing the team's work and offering valuable feedback;
• Tracking and fixing issues by Unit Testing;
• Negotiating technical debt in terms with constraints, with the help of Business Cases;
• Helping other teams to adopt our work and work smart, by offering technical support;
• Continuously improving the eMAG ecosystem, by Training other colleagues;
• Improving the process itself by monitoring the outcome and owning "the good, the bad and the ugly".

Requirements
• Strong OOP skills - SOLID, dependency injection;
• Design Patterns practitioner;
• SQL databases;
• Good with Linux in general – CentOS;
• Experience with NGINX, load balancers – HAProxy;
• Git knowledge;
• REST APIs - both client and server side;
• Message-broker knowledge.

Will be a plus
• Software Architecture patterns knowledge (Service-based, Event-driven, Microservices, Micro-Kernel etc.);
• Python (advanced) - Django, CherryPy, Flask;
• PHP – Symfony;
• JavaScript - Vanilla, React, Vue;
• Non-SQL databases, especially Graph databases - Neo4J;
• RabbitMQ, Redis;
• Docker, Kubernetes;
• Puppet, Chef;
• Agile / Scrum methodology.

The personal data you transmit to us will be processed in order to help you identify suitable jobs for which to apply. This includes sending your CV to potential employers, keeping you informed about future job opportunities through the communication methods provided by you. According to European Regulation 2016/679, you have been informed that, at any time, you will have the right to access your personal data, the right to rectify your personal data if the data is incomplete or inaccurate, the right to restrict the processing of personal data (if such restriction is legally justified) the right to file a complaint with the supervisory authority for data protection and the right to request the cessation of processing of personal data at any time by sending a written request to the email address: dataprotection.romania@quanta.com
Bucuresti
Full Time
39250