Job Description
Due to an exciting collaboration between Dassault Systèmes and a High Tech client, we are hiring for a Software Architect to be based in Stockholm.
Mission :
Define, propose and ensure the development of the right Software architecture enabling the successful implementation of the Business Solution for the customer.
Role Description :
During presales activities, work with the solution architect to bring programming expertise, feasibility studies, sizing and recommendations on customer projects.
Build or contribute or lead in the definition of the Statement of Work (SOW).
Define or review the workload, the target schedule, the necessary hardware and software resources
Define the required Project Development Environment and write the Development Quality Plan.
Follow implementation of the required Project Development Environment with the Deployment Consultant
Write from the functional specifications the Technical Specification Dossier defining all needed Developments / Parameterizations aligned with R&D best practices
Interact continuously with Solution Architect and Project Manager to achieve projects deadlines. Key stakeholder during Customer workshop.
Provide on customer new requests and scope changes the impact analysis, sizing and planning modification to project manager
Manage Software Consultant team, by defining and arbitrating delivery priorities, assigning tasks, resolving conflicts in agreement with Project Manager, to ensure development delivery on time, on quality and on costs.
Integrate the various software components, and after tests deliver the integration package with the expected quality criteria, in compliance with the Project process gates.
Control the code quality with implementation of Test Object in the various environments and platforms
Conduct first-level analysis on the critical issues: diagnose faults (problem with the content, process, tool or environment, RCA (Root Cause Analysis)).
Interlock with R&D to resolve technical applications development issues and relay all in & out Project information.
Capitalize on project Development/Integration deliverables to ensure reusability
Candidate's profile
Background
Strong Computer Science, IT or Engineering Degree
Deep knowledge of Dassault Systemes PLM solutions
5 years’ experience in a Software Architect role around ENOVIA/MatrixOne/PLM
Experience in software development within a PLM environment
Experience working within a product delivery lifecycle