
Software Developer
Leonardo
full-time
Posted on:
Location Type: Hybrid
Location: Genoa • Italy
Visit company websiteExplore more
Tech Stack
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