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.
Your responsibilities will include:
* Designing, developing, and executing business and technical software solutions to implement portions of new or enhanced (upgrades or conversions).
* Understanding and utilizing appropriate solutions/tools to analyze, identify, and resolve business and technical problems.
* Interacting with client-facing colleagues (Business Analysts and Project Managers) to gain an understanding of the business environment, technical context, and organizational strategic direction.
* Staying current on emerging tools, techniques, and technologies.
Requirements:
* Bachelor or Master Degree (Nice to have 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, and architecture design, and Database SQL and NoSQL.
* Software development processes (Agile, Waterfall), DevOps.
* Ability to work with web-development tools for new applications.
* Basic understanding of modern software design and development methodologies.
* The ideal candidate has strong analytical skills, problem-solving, focus on results, decision-making skills, and ability to work in teams.
Location: Palermo with remote work possibility.
#J-18808-Ljbffr