Services Software Consultant
Role Description & Responsibilities:
Produces and/or maintains software or integration applications according to functional specifications.
Understand Customer Business Requirements, Scenarios, Use Cases, Users Experience needs.
Understand the Technical Specification Dossier as reported by Software Architect and translate them into Detailed Technical Specifications.
Evaluate costs (man/days), manage activities in order to ensure deliveries deadlines, report to Software Architect.
Understand the software system design, describe the specifications in technical terms: select the algorithms, theories or technologies that will be used. Plan the appropriate user interface. Identify and manage dependencies with other components. Document these selections in the Detailed Technical Specifications.
Develop code functions and Unitary Tests in respect of quality rules defined by the Software Architect.
Write Operation Guide explaining deployment of the Software components.
Analyze and correct reported issues and/or execute software changes required by the customer aligned with R&D strategies.
Capitalize on project deliverables to ensure reusability.
Qualifications:
Experience in technical consulting, solution design, project envisioning, planning, development and deployment
Degree in Engineering or Computer Science
Strong knowledge of 3DS products and technologies
Hard Skills:
Define technical requirements
Execute feasibility study
Analyse business processes
Legal requirements of ICT products
ICT system user requirements
Create software design
Create data models
Software architecture models
Software design methodologies
Computer programming
Use software Design patterns
Use Software Librairies
Execute Software Tests
Develop automated Software Tests
Conduct performance Tests
Perform software unit Testing
Develop software prototype
Agile development
Provide documentation
DevOps
Oversee development of software
Computer technology
Use consulting techniques
Analyse business requirements
Solution deployment
Analyse software specifications
Processing Information
Soft Skills:
Teamwork
Presenting to Others
Planning and Organizing
Time Management
What’s in it for you?
- Prestigious Company: Work for one of the biggest software companies in Europe.
- Diverse Exposure: Gain exposure to a wide variety of industry experiences and IT technologies.
- Global Environment: Collaborate with brilliant colleagues from around the globe in an international work environment.
- Growth Opportunities: Enjoy a supportive environment for personal and career growth.
- Challenging Projects: Work on challenging and impactful projects.
Inclusion statement

DELMIA aiuta industrie e fornitori di servizi a creare una connessione tra il mondo reale e il mondo virtuale delle attività operative globali per ridefinire il business, raggiungere l'eccellenza sostenibile e ottenere un perfetto coordinamento delle reti del valore.
Vuoi saperne di più?
Visita le altre sezioni del nostro sito per avere maggiori informazioni.
Studenti e laureati
Entra a far parte del futuro della nostra forza lavoro: scopri le nostre opportunità di stage e di lavoro.
Il tuo percorso di selezione
Scopri quale sarà il tuo percorso di selezione.
La nostra cultura e i nostri valori
Scopri la nostra cultura e i nostri valori.