Leonardo

Software Developer

Leonardo

full-time

Posted on:

Location Type: Hybrid

Location: GenoaItaly

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonFlaskFastAPIJavaSpring BootPostgreSQLSQLNoSQLGitDocker
Soft Skills
collaborationproblem solvingcommunicationadaptabilityattention to detail
Certifications
Laurea Magistrale in Ingegneria InformaticaLaurea Magistrale in Informatica