Job Search and Career Advice Platform

Attiva gli avvisi di lavoro via e-mail!

Backend Software Engineer

Sky Italia

Milano

In loco

EUR 50.000 - 70.000

Tempo pieno

2 giorni fa
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

A leading media company in Milan seeks a Senior Backend Software Engineer to oversee the development and maintenance of Digital Products. This role focuses on providing technical leadership and ensuring alignment with business needs and architectural standards. The ideal candidate has strong engineering experience in Java or Python, proficiency in microservices architecture, and excellent communication skills in English and Italian. The position offers the chance to work in a dynamic environment that encourages innovation and collaboration.

Competenze

  • Solid software engineering expertise and hands-on experience.
  • Proven ability to design and implement microservices architectures.
  • Good awareness of best modern practices on software development lifecycle.

Mansioni

  • Contribute to the architectural definition and implementation.
  • Develop, enhance, and maintain core backend components.
  • Coordinate and oversee development activities.

Conoscenze

Java
Typescript
Python
Spring / SpringBoot
Nodejs
API design
Cloud-based solutions (AWS/Azure/GCP)
Agile methodologies

Strumenti

JUnit
Mocha
Jest
Descrizione del lavoro

We believe that day by day improvements, delivering the best customer experience, proactively solving customer problems, are made possible by great people.

As a member of Sky, the candidate will work in a complex, challenging, and exciting enterprise level environment with a strong commitment towards results and collaboration.

The Senior Backend Software Engineer will be primarily responsible for coordinating and overseeing the development, enhancement, and maintenance of Digital Products, ensuring alignment with business needs. This role will focus on providing strong technical leadership and guidance, fostering collaboration across teams, including external vendors and offshore resources, in alignment with architectural standards and best practices.

Key Responsibilities
  • Contribute to the architectural definition and implementation, ensuring technical consistency and guiding backend software engineers within the squad to adhere to design principles and standards
  • Develop, enhance, and maintain core backend components of the Digital Product landscape, while performing code reviews and providing strong technical coordination
  • Coordinate and oversee development activities, ensuring quality, and compliance with SDLC best practices, while actively collaborating with all other engineers
  • Interact with the business stakeholders to understand the business needs and translate them in technical stories
  • Promote innovation initiatives by exploring and evaluating new technologies, creating prototypes and proof-of-concepts, and mentoring external teams to adopt innovative solutions effectively.
Core competencies and qualifications
  • Solid software engineering expertise and hands-on experience with Java, and / or Typescript, Python
  • Experience with Spring / SpringBoot and / or Nodejs
  • Proven ability to design and implement microservices architectures and domain-driven design (DDD) principles
  • Solid understanding of API design, integration patterns, and scalability best practices
  • Experience in unit and integration tests frameworks (JUnit, Mocha, Jest..).
  • Track record of developing scalable and performant web services / applications in real-world environments
  • Good awareness of best modern practices on software development lifecycle
  • Experience in designing, developing, and deploying Cloud-based solutions (AWS / Azure / GCP)
  • Excellent communication and coordination skills to work with distributed teams and external vendors
  • Demonstrated ability to communicate complex technical information in a condensed manner to various stakeholders verbally and in writing.
Bonus points
  • Ability to adapt to changing contexts, including learning new programming languages and frameworks quickly
  • Familiarity with Backend for Frontend (BFF) patterns
  • Strong interest in exploring AI technologies and agentic AI applications, positioning oneself as a key contributor in identifying and shaping potential use cases within Sky’s digital ecosystem.
  • Product-oriented mindset, committed to creating exceptional customer experiences
  • Good knowledge of Agile methodologies and experience working in Scrum or Kanban environments
  • Experience with NoSQL databases.
Soft skills
  • Strong relationship-building and stakeholder management skills, fostering trust and effective collaboration across internal teams and external partners.
  • Team leadership and coordination abilities, promoting a culture of accountability and shared success
  • Proactive and adaptable mindset, committed to developing a “can-do” culture and driving results in dynamic, fast-paced environments.
  • Excellent communication skills, both written and verbal, in Italian and English (mandatory)
  • Problem-solving and decision-making aptitude, ensuring timely and effective resolutions while maintaining high-quality standards.
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.