¡Oportunidad! Menos de 10 candidatos inscritos.
-10 years of experience in hands-on software development, design & architecture
-Within this at least 3 years to include Architecture and Technical Design
-Experience of using a pattern based approach to define solutions
-Hands on experience working with legacy code and reducing technical debt through iterative development.
-Familiar with Agile/XP/SCRUM Methodologies and experience of contemporary development best practices including Continuous Integration, TDD and Automation
-Hands on experience of a variety of technologies including:
- v6-8/ framework/Oracle/MySQL
-Web technologies, including HTML5 and Angular
-SOA, SOAP and REST principles and approaches
-, Tomcat, IIS
-Messaging solutions (preference for HornetQ although any significant technology will be considered)
Additional Desirable experience:
-Knowledge and experience of developing applications that support internationalization including Multi-Lingual applications.
-Appreciation of UX Processes and good User Interface/Experience Design Principles.
-Knowledge of Gaming or previous Gaming Experience desirable but not essential.
Behaviours:-Be able to operate in a matrix management environment, with numerous and varied stakeholders to Director level
-Demonstrated ability to think at a very high level (e.g., how a system will be broken down in a wide area environment) and a very low level (e.g., how a particular object will perform under high concurrency)
-Proactive in nature, seeking different opinions/approaches to solving problems
-Communicates freely, and provide transparency to both development and management teams
-Ability to work independently and set priorities appropriately
BETWEEN TECHNOLOGY es una consultora multinacional que cuenta con avanzadas capacidades tecnológicas en el ámbito de la Ingeniería y las TIC. Nuestros servicios llegan a todos los continentes y cubren varios sectores de la economía mundial, de la industria y las empresas de servicios.
Now weare for a Solutions Architect who will provide solution architectures to a variety of business problems across the architecture Landscape. Ensuring that any architecture is developed in line with corporate standards and approaches meeting both the functional requirements and expected service qualities (performance, scalability, extensibility etc).
-Work with the virtual Project teams to define architectural solutions to given projects that are compatible/aligned with the prevailing architecture
-Ensure non-functional requirements are defined, agreed and met
-Provide the appropriate level of architectural material (documentation and representation) as required in accordance with corporate guidelines
-Communicate architecture to all stakeholders including management, architecture, development, QA and operations.
-Work with other architects to ensurealignment with architectural vision
-Work with other architects and development teams to oversee detailed software design/build and ensure development is in accordance with architecture
-Provide estimates, as requested, to the Project Managers and Development Leads
-Provide a central focalpoint for technical issues and proactively define resolution plans within any projects
-Actively seek out areas of technical debt, identifying resolution and work with project management to schedule rectification activity
-Assist in diagnosing difficult software problems (throughput bottlenecks, deadlocks etc)
-Assist in the evaluation of new technology
-Identify the need for, and develop, related well-documented prototypes and proof-of-concept applications
-Actively participate in the architecture community
-Perform various ad-hoc tasks as requested