Descrizione Lavoro
Cloud Software Engineer – Cloud Native Architecture & Modernization role at NTT DATA Europe & Latam
Responsibilities
Design and develop serverless functions using Node.js and Python.
Contribute to the design and development of microservices in C# and Java.
Design and implement integrations with native cloud services.
Participate in testing and debugging activities.
Collaborate in maintaining and evolving existing applications.
Document code and development processes.
Participate in code reviews and knowledge‑sharing sessions.
Support deployment and monitoring of applications.
Technical Skills
Strong knowledge of Node.js, Python, and at least one of C# or Java.
Basic familiarity with AWS, Azure, or GCP.
Experience with REST APIs, JSON, relational and NoSQL databases.
Proficiency with Git, modern IDEs, and build systems.
Understanding of HTTP/HTTPS, authentication, and basic security.
Basic knowledge of Docker containerization.
Requirements
3–5 years of software development experience.
Experience with cloud platforms.
Knowledge of object‑oriented programming principles.
Familiarity with Agile methodologies.
Strong communication skills and teamwork ability.
Basic technical English proficiency.
Nice to Have
Cloud certifications.
Experience with Spring, .NET Core or similar frameworks.
Knowledge of DevOps principles.
Experience with automated testing.
Location: Milano, Roma, Cosenza, Napoli, Salerno, Pisa, Torino, Bari, Bologna.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr