Hybrid Software Developer

Posted last month

Apply now

About the role

  • Software Developer for cybersecurity products at Leonardo. Developing software components with Agile methodologies in Italy locations.

Responsibilities

  • Sviluppare componenti software per prodotti di cybersecurity sotto supervisione
  • Implementare API RESTful e servizi backend secondo specifiche fornite
  • Sviluppare componenti frontend per interfacce utente
  • Scrivere unit test e integration test per il codice sviluppato
  • Partecipare a code review per apprendere best practices
  • Produrre documentazione tecnica di base (API docs, README)
  • Supportare bug fixing e troubleshooting
  • Collaborare con il team seguendo metodologie Agile/Scrum
  • Apprendere security frameworks e best practices di secure coding

Requirements

  • Laurea Magistrale in Ingegneria Informatica, Informatica o equivalente
  • Junior (fino a 2 anni di esperienza nello sviluppo software, o neolaureato con progetti significativi)
  • Linguaggi e Framework: Python (Flask/FastAPI basics) o Java (Spring Boot basics)
  • Database: PostgreSQL e SQL, NoSQL basics
  • Version control: Git
  • Containerizzazione: Docker basics
  • Conoscenze di cybersecurity: Interesse per cybersecurity e sistemi di sicurezza
  • Familiarità con OWASP Top 10
  • Network protocols basics (TCP/IP, HTTP/HTTPS)

Benefits

  • Disponibilità a brevi trasferte su territorio nazionale

Job title

Software Developer

Job type

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job