Software Engineer
Descrizione dell'offerta
DIGI ITALY, a multinational company operating in the Telecommunications (TLC) sector with a presence in five European countries and more than 24,000 employees, is looking for a Software Engineer to join its team in the Milan office.
Job Responsibilities:
- Supporting the software development life cycle by designing and developing new and current projects using web related technologies (PHP, JavaScript, SQL, NoSQL etc.).
- Working closely with other teams inside the department (Architects, DevOps, DBAs, Engineers) in order to integrate applications into the company’s current ecosystem (SOAP/REST/JSON-RPC, RabbitMQ, WebServices/MicroServices and similar).
- Acting both independently and as team-member depending on the project size.
- Writing functional and unit tests, monitoring systems performance
- Promoting continuous improvement within the code and within the department.
- Applying best practices compliant with industry standards
Requirements:
- Minimum 2-3 years with PHP 7 and MVC frameworks (at least one of ZendFramework/Laminas, Symfony or similar), strong OOP skills, design patterns.
- Minimum 2-3 years with JavaScript, JavaScript frameworks and related tools (at least one of ExtJS, UnderscoreJS, RequireJS, jQuery, jQuery UI or similar).
- Minimum 1-2 years with SQL and NoSQL databases (at least one of MySQL, MongoDB, PostgreSQL, MSSQL) from schema design to query optimisation and fine-tunning;
- Basic HTML/CSS knowledge and CSS frameworks (bootstrap or similar).
- Proven ability to balance technical leadership with people management responsibilities
- Excellent communication skills, both written and verbal, for technical and non-technical audiences
- Experience leading engineering teams and collaborating with product management teams
- Broad grounding in all aspects of distributed systems development - understanding of distributed systems concepts and API development
- Solid design and problem-solving skills with a demonstrated passion for engineering excellence, quality, security, and performance
- Success in mentoring team members into leadership roles
Proficiency in English mandatory
This announcement is addressed to both sexes, in accordance with laws 903/77 and 125/91, and to persons of all ages and nationalities, in accordance with legislative decrees 215/03 and 216/03.