Emprego - Tecnologias de Informa??o Novo Portal de Emprego das Tecnologias de Informa??o
Empresas em Destaque
 randstadgraftonbehaviour  nett manpower Multipessoal
Mind Source slot adecco    proserve novabase



ESTA OFERTA J? N?O EST? ACTIVA


Chief Software Architect (Direct Hire)


Kwan
Data:24-5-2018  Local: Lisboa

We are currently looking for smart and enthusiastic Chief Software Architect (Java focus).


As part of Rupeal group, KWAN is an IT Staffing company which specializes in the art of professional fulfillment, making sure that anyone who works with us, from clients to candidates, to consultants, is in the right path for achieving their motivations!


In this case, you would be joining directly one of our clients' projects.


What are the requirements?

This role is technically responsible for the Software Architecture. He coordinates with the Solution Architect and Product Design in order to make sure that the top down refinement of the solution is consistent with the software strategy and constraints.

Key Responsibilities and Tasks:

Ensures that software architecture stability is maintained across lifecycle phases from Bid to Delivery;
Directs and coordinates software architecture studies;
Approves the technical, technological, and methodological choices taken in respect of the selected software architecture;
Guarantees adherence to in-scope standards, reuse policy and product development plans;
Identifies modelling, simulation and prototyping opportunities;
Co-ordinates product definition, and assessment of trade-offs between aspects of cost, customer requirements and technological possibilities;
Prepares the Design & Justification Files;
Provides knowledge on state-of-the-art software architecting, taking account of future developments;
Monitors technological developments.

Requirements:

MSc / BS degrees in Computer Science or related fields;
Be able to discover client needs and translate them to system and software requirements;
Ensure the refinement of the components requirements;
Perform the Software Development;
Assemble the software components in a logical and controlled manner to evaluate the design, behavior, interactions and performance, and to confirm that the requirements against which the software components have been designed are fulfilled;
Participate in the configuration item integration and verification phases;
Contribute to the production of the software data package for release to solution;
Ensures the Configuration Management of the Software Components;
Contribute to the Change Management of the Software Solution;
Experience and knowledge of Object Oriented concepts, data structures and multi-threading;
At least 8 years of experience in Software Engineering;
Solid background in designing secure, reliable, highly performant systems;
Openness to a new environment, people and culture;
Work effectively within existing systems, both software artifacts and organizations
Fluent English language, spoken and written;

Technical Knowledge:

Experience in Java Platform (JDK8 is mandatory);
Experience with Spring Framework (mandatory);
Experience with at least one PaaS product (eg: Cloud Foundry, PivotalCloud Foundry, IBM Bluemix, Heroku, Azure, ...)
Experience with Application servers (JBOSS / Wildfly) is a plus;
Experience with Front-end development and architecture (Angular knowledge is a plus);
Database concepts: Both SQL and NoSQL (MongoDB document-oriented database is a plus);
Experience with Agile methodologies. Scrum as a preference. Certified Scrum Developer is a plus;
General UNIX, and/or Windows knowledge.



Are you ready?
Reach us at: https://goo.gl/i7hH3U



Voltar

Pagina Principal
Como Anunciar
Contacto


 
Pesquisar Ofertas