Logo
NTT DATA

Software Engineer - Cloud

NTT DATA, Italy, Texas, United States, 76651

Save Job

Software Engineer

NTT DATA, trusted global innovator, is among the principal players worldwide in the IT services sector. With more than 151,000 professionals in over 50 countries worldwide, we are protagonists and accelerators of digital transformation, offering our clients tailored technological and innovative solutions. The engine of NTT DATA is the people, each with their uniqueness, talent, and attitude. We have built a Smile Working Company where care, listening to people, their well-being, and skill development are our priority. We have created workspaces that foster a sense of community and constructive exchange of experiences. We are looking for a Software Engineer to enhance our Architecture Services team, which is responsible for guiding the evolution of our clients' IT architectures during the phases of definition and execution of digital transformation initiatives. Responsibilities: Write clean, efficient, reusable, and maintainable code, including the translation of design requirements into functional code using programming languages, frameworks, and other development tools. Design the internal structure of components and applications, with the subsequent choice of appropriate algorithms, data structures, and software design patterns to solve specific problems in a performant and scalable way. Ensure the quality of your code through the writing of unit and integration tests to verify that the software works as expected and to identify and fix bugs that emerge during development or after release. Perform maintenance activities on existing code, updating features, and optimizing performance to ensure that the application remains efficient and secure over time. Draft the technical documentation necessary to describe the functioning of the code, APIs, and design decisions made, in order to facilitate collaboration and future maintenance. Use version control systems (such as Git) to manage code changes collaboratively and to keep track of the project history. Requirements: 1 to 3 years of experience in the role, gained in similar contexts Knowledge of the main cloud platforms (AWS, GCP, Azure) and the cloud native paradigm Analytical and abstraction skills with respect to the reference context and critical skills aimed at identifying technological solutions starting from the analysis of business processes and the application context Knowledge of the main software distribution models (SaaS, IaaS, PaaS, FaaS), of the software lifecycle, of the main architectural and development design trends and patterns (e.g., microservices, serverless, event-driven, data-streaming, GenAI, platform engineering, Security By Design, DevSecOps, etc.) and of the main architectural components present in modern software architectures (APIM, IAM, Reverse Proxy, Cache, BFF, Event Manager, etc.) Degree in STEM disciplines Good knowledge of the English language Analytical capacity, result orientation, predisposition to teamwork, people management, and effective communication are what we ask for you to join our company. We are looking for resources for our offices in: Milan, Bologna, Rome, Naples, and Bari. All our offices have been renovated to improve the on-site work experience. We also apply very flexible smart working policies. Third parties fraudulently posing as NTT DATA recruiters NTT DATA recruiters will never ask job seekers and candidates for payment or banking information during the recruitment process, for any reason. Please remain vigilant of third parties that may try to impersonate NTT DATA recruiters, either in writing or by phone, in an attempt to deceptively obtain personal data or money from you. All email communications from an NTT DATA recruiter will be associated with an @nttdata.com email address. NTT DATA will not use any non-NTT DATA or personal email domains (Gmail, Yahoo, etc.) or personal communication channels (WhatsApp, Facebook, etc.) at any time during the recruitment process. If you suspect any fraudulent activity, please contact us.