Rodzaj pracy: Pełny etat
Rodzaj umowy: Na czas nieokreślony
Ilość wakatów: 1
Minimalne doświadczenie: Od 3 do 5 lat
Wykształcenie: Wyższe licencjackie
Branża: Praca IT - Konsulting, Praca IT - Programowanie / Analizy
Project information:
- Industry: Martech
- Type of project: design, develop, test and integrate company’s solutions for Clients
- Location: Milan, Turin or Warsaw
- Induction period: 3-6 months in Milan/Turin - Italy
- Business trips: occasionally
- Project language: English (min. B2) Italian - nice to have
- Contract length: indefinite
Project scope:
- Perform/support requirements gathering and software specifications
- Responsible for software architecture decisions, based on customer’s requirements and commercial constraints
- Define, build standards and templates to efficiently develop solution within distributed teams
- Responsible for evaluating the effort/cost of building the proposed solutions
- Build high quality software according to the specifications
- Build solid mind-set on code testing, introducing framework for unit and integration tests
- Perform/support system’s testing, including writing regressive tests and performing functional tests of other software engineers’ code
- Provide consulting and development assistance services (including training) to internal team members
- Responsible for software documentation, software deployment and maintenance
- Follow and implement company’s best practices
Competence demands:
- University degree in Computer Science, Engineering or related field
- At least 5 years of experience in a similar position (development projects driven by Customers requirements)
- Proven track record building complex web application using different technologies
- Strong written and verbal communication skills
- Ability to work with remote resources
- Tech Stack: PHP 5.6, 7.3, Symfony 4, SQL (RDBMS, noSQL), CSS, SCSS, LESS, Docker
- Capacity to design, create, test and document new and amended software from supplied specifications in accordance with agreed standards
- Strong knowledge and experience of design patterns, micro services and N-tier architectures
- Good understanding of cloud databases
- Good knowledge of Architecture design
- Methodology: good knowledge of agile methodologies and frameworks (Scrum & Kanban)
- Able to perform retrospective analysis in order to improve processes and quality
- Fluent English
- Italian - nice to have
We offer:
- Opportunity to work in Italy - Milan or Turin
- Induction period in Italy (Turin/Milan): 3 - 6 months: funding for accommodation and return ticket included
- Opportunity to cooperate with engineers in distributed environment
- Challenging work in a dynamic international environment and great potential for personal development
- Cooperation and possibility to exchange knowledge with a team of professionals from Martech company