RED's Global client is a leading global professional services company, providing a broad range of services and solutions in strategy, consulting, digital, technology and operations. Combining unmatched experience and specialised skills across 30+ industries and all business functions underpinned by the world's largest delivery network. They work at the intersection of business and technology to help clients improve their performance and create sustainable value for their stakeholders.
We will give you the opportunity to grow personally and professionally in a dynamic environment focused on defining and delivering the most innovative solutions. Their projects are built on cooperation and teamwork and you will find yourself working together with other talented and dedicated professionals, all working towards a shared goal.
Type: Permanent Job
Salary €3500- 7000 per month
Level(s): Consultant to Architect/ Manager level
Eligibility: Finnish language a MUST
As a Technology Architect or senior Developer you will be working in inspiring custom development projects for our clients. You will be responsible for designing and developing the DevOps and Runtime Architectures for custom-built software systems.
We look for people who are Software developer and or Technology Architects or have a strong motivation to become one. As part of our global team, you'll be working with the latest software and leading-edge development tools and our international reach means that you have the opportunity to be part of a truly global organisation of smart, technical people. Your expertise and proficiency is supported and developed by our extensive training program, which is continuous throughout your career.
Designing and documenting the overall system architecture for a large heterogeneous software system that includes multiple software applications and their inter operation
Establishing system-wide architectural, design, and implementation guidelines and practices
Have a overall responsibility for the quality of the system and its conformance to agreed constraints
Coaching, mentoring, and instructing software developers and other team members
Monitor industry trends, directions and new software and hardware
Develop and present substantive technical recommendations to senior and executive management
Select tools and systems in order to meet business needs
Supporting sales and proposal work, including technical design and work effort estimation
Depending on your experience and interests you may specialise into:
development environment and development process architectures (development and testing processes and tool sets)
application execution architectures (Java platforms and application server products and supporting library stacks such as Hibernate, Spring and others)
lightweight architectures (Node, Angular, Spring Boot/Cloud, React, Play, Docket and others)
integration architectures (EAI/ESB/BPM/SOA tools and solutions)
data architectures (Hadoop/Oracle/DB2 and other database solutions)
operations architectures (systems management and monitoring solutions)
Bachelor's or Master's degree in IT or other relevant studies
Hands on systems development experience
Knowledge of Java EE and of common architectural patterns, frameworks, and libraries such as, e.g., Spring, Hibernate, MVC, layering, abstraction, interfaces, etc.
Knowledge of software, integration, data and enterprise architecture design patterns as per your area of specialisation
Experience with documenting software architectures and core UML diagram types
Knowledge of modern development tools and techniques such as Eclipse, test-driven development, continuous integration, and metrics tools
Proven ability to work creatively and analytically in a problem-solving environment
Good communication (written and oral) and interpersonal skills in Finnish and English
Deep skills in development and delivery methods, component-based development and project management are an asset.
Clearly defined career path and professional development in an international company.
Career counselling, mentoring and support to help you achieve professional success and grow your career.
Professional training's, access to advanced knowledge bases and to advice of international experts.
Opportunity to work with global clients on large international projects.
Friendly workplace environment, team bonding events, ability to participate in after work activities.
Competitive benefits package: 25 day's vacation per year, competitive pension plan, gym subsidies, private health-care, life insurance.