Job Description:
DXC Technology Italy is looking for a Software Developer to join Applications Service DXC Team.
Application Services cover four areas: Applications Development; Applications Modernization and Transformation; Testing and Digital Assurance; and Applications Management.
Responsibilities:
* Designs, develops, and executes business and technical software solutions to implement portions of new or enhanced (upgrades or conversions).
* Understands and uses appropriate solutions/tools to analyze, identify, and resolve business and/or technical problems.
* Interacts with client-facing colleagues (Business Analyst and Project Manager) to gain an understanding of the business environment, technical context, and organizational strategic direction.
* Stays current on emerging tools, techniques, and technologies.
Requirements:
* Bachelor's or Master's Degree (Nice to have in a technical field: Computer Science, Computer Engineering, etc.).
* Experience and knowledge of Digital Development Services, Agile Application Development, DevOps, cloud-based applications, and Microservices architecture and patterns.
* Strong technical experience writing code using languages: Java EE, Spring Framework (Core, MVC, Security, Data, Boot, ...), Single Page Application frameworks, Microservices, Docker, design patterns, architecture design, and Database SQL and NoSQL.
* Familiarity with software development processes (Agile, Waterfall) and DevOps.
* Ability to work with web development tools for new applications.
* Basic understanding of modern software design and development methodologies.
* The ideal profile has strong analytical skills, problem-solving abilities, a focus on results, decision-making skills, and the ability to work in teams.
Location: Rome with remote work possibility.
#LI-hybrid
#J-18808-Ljbffr