Beschreibung
Job Description
- Analyses functional and non-functional requirements in order to design a suitable application architecture in accordance with the company guidelines and the department vision and to provide requirement engineers with feedback
- Considers alternative solutions between the architectural boundaries of overall architecture and domain architecture, as well as the application relevant interfaces to other applications and documents the decisions and corresponding reasons
- Ensures that the solution fits the existing application landscape in agreement with the corresponding functional architect and central architecture team
- Takes full responsibility for the production and maintenance of the Software Architecture Document (SAD).
- Co-ordinates solution engineering project activities in respect to necessary work products related to the application documentation and project documentation (eg effort estimations, detailed work plans)
- Supports requirement engineers to design the domain object model
- Translates, interprets and implements the domain roadmap in his project
- Acts as technical representative (with the knowledge of the current technology standards), advisor and contact point for a project and ensures the relevant know-how is properly shared
- Cooperates closely with the Functional Architect, Central Architecture, Software Engineers, the IT Owner, the Requirements Engineer, the Test Manager, Test Engineers and the IT Project Manager
Requirements
- 4+ years working as Solution Architect
- Very experienced in the design, and implementation of multi-tier application platforms
- Very good knowledge of Java/JavaEE development platforms and associated frameworks/platforms (EJB 3, JPA 2, JSF, Facelets, JMS)
- Advanced UML knowledge
- In-depth knowledge of Eclipse, Subversion
- Oracle 11g and related tools (eg PL/SQL Developer)
- Weblogic server 9.x/10.x knowledge
- JUnit and Continuous Integration solutions
- In depth knowledge of multi-layered architectures, design patterns, architecture patterns, integration solutions
- Strong communication skills and ability to deal effectively with people face to face and over the phone across different cultures and time zones (off-shore)
- Strong negotiation skills, both with internal as well as external clients
- Fluent written and spoken English (German or Italian is a plus)
Contract Details
- Start: ASAP
- Duration: 6 months (extension possible)
- Daily rate: CHF (all inclusive)
IT Di-Visions is a peppy and flexible IT placement agency which has a real track record with blue chip companies within the financial and telecoms environment in Switzerland. We place IT experts in contracting positions as well as in permanent employment contracts.