Senior Software Engineer (Php)
Location: GR, , Athens
Salary range: 2000-40000
Employment type: Full-time
Required experience: Mid-Senior level
Required education: Bachelor's Degree
Industry: Information Technology and Services
Function: Information Technology

Company profile:

Job description:
Position Overview: We are a new Online Travel Agency offering reservation travel services through our own network of localized websites and telephone call centers. You will be a key part of a growing team using the latest technology to improve our customer experience across web and mobile platforms, empowering thousands of travelers to enjoy their perfect trip. Here you will get a chance to utilize your critical thinking and technical skills to help directly drive our success. As the Technology Lead, you will work closely with Developers, Technical Product Manager and Business Owners, and get an opportunity to influence early design decisions to influence product quality. Together with your team members, you will be responsible for developing and maintaining scalable transactional systems, quality products and tools. The ideal candidate will work closely with developers on new features and designs, develop and implement product plans and cases, including functional, integration and performance. Also will have strong technical and leadership skills to help design and deliver innovative, highly scalable transactional systems with a relentless pursuit of quality. You should be able to take on end-to-end ownership of systems in coordination with your peers and stake holders. Bring your creativity, break-it mentality, strong communication skills, technical abilities, and desire to be the best, and join us as we solidify our position as the next leaders in on-line travel. Responsibilities Work together with business teams to understand business requirements and shape technical architectureEnsure that technology roadmap supports business roadmapLead a small team of developers to ensure delivery of features, using an Agile methodology (preferably SCRUM)Ensure codebase is optimal and maintainableWork closely with the development team to achieve high efficiency in the areas of:High quality code standards○     Test Driven Development○     Design patterns○     Refactoring○     Debugging○     Web application security○     Performance testing and tuningProvide regular feedback to Project Management regarding development progress and team evolution. 

Requirements:
Qualifications University Degree in Computer ScienceAt least 5 years experience as Senior Web DeveloperExperience working in a web application environment, including development and support of high-traffic websitesAbility to work under pressure in a complex, diverse and changing environmentHigh awareness of established and emerging technologies relevant to high volume websitesDeep competency in designing high performance, high scalable web applicationsAbility to communicate effectively with technical and non-technical staff, including senior management team.Expert knowledge of:○     Symfony 2 (or similar) PHP framework○     MySQL (Additional DB technologies a plus (Mongo, Percona, Redis))○     Source Control Systems○     Continuous Integration Servers○     TDD, BDD○     SOAP XML Webservices○     Restful APIs○     Bash scripting○     Linux/Unix Helpful Additional Qualifications:  Project Management experience. Online travel industry experience. Previously held Senior Php Developer position or similar.

Benefits:
We OfferA very competitive package, depending on level of experience and the value we believe you can add to the business Great learning and collaborative environmentOpportunities for personal growth and exposure to an international working environmentRespect for your ideas and recognition for a job well-doneExposure to the latest cloud computing and web technologiesDual monitor workstations, quiet working conditions, nice offices