Join EY's Technology Consulting practice as a Solution Architect, working in multi-disciplinary teams to provide IT-related services to financial industry and corporate clients. You will contribute technical insight to client engagements and internal projects, supervising junior team members.
Requirements
- Responsible for the effective management and delivery of one or more processes, solutions and/or projects, ensuring a focus on quality and effective risk management.
- Responsible for continuous process improvement, the identification of innovative solutions through research and analysis, insight, and experience of best practices
- May manage professional employees or supervise others to deliver complex technical initiatives, with accountability for performance and results
- Applies depth of expertise to guide others and interprets internal / external issues to recommend quality solutions
- Meets performance objectives and metrics set locally (client service, quality and risk management, sales and business growth, solution development and teaming etc.)
- Strong academic background, including at a minimum a bachelor’s and preferably a master’s degree in Computer Engineering, Software Engineering, Information Technology/Systems, or other related field with strong quantitative focus.
- Strong written and verbal communication, presentation, client service and technical writing skills in both Greek and English.
- Strong collaborating capabilities with different people/teams/responsibility roles, to ensure successful and timely delivery of projects.
- Application and Tool Analysis
- Cloud Computing Architecture
- Cybersecurity and Privacy Architecture
- Architecture Design and Data Modelling
- Design Methodologies & Tools
- Emerging Technologies (containerization/orchestration)
- IT Standards and Governance
- Platform Architecture/Solution Architecture Design
- Technical Feasibility Analysis
- Technology Business Requirements Definition, Analysis and Mapping
- Technology Cost-Benefit Analysis
- At least 5-6 years of working experience as a.NET Software Engineer.
- In-depth understanding of Object-Oriented design/programming, familiarity with commonly used design patterns.
- Experience in web development using technologies like Angular or React (preferably using TypeScript).
- Solid understanding of relational databases, NoSQL is a nice to have.
Benefits
- Competitive remuneration package: You’ll be rewarded for your individual and team performance. Depending on your experience, our comprehensive rewards package includes benefits that suit your needs including cutting-edge technological equipment, ticket restaurant vouchers, a private health insurance scheme, life insurance, income protection and an exclusive EY benefits club that provides a wide range of discounts, offers and promotions.
- Flexible working arrangements: We operate under a hybrid working model, which is defined based on both your own preferences and team’s needs, and we enjoy our summers with short Fridays.
- Personalized learning experience and career development: We provide free and unlimited access to educational platforms and EY Badges, support certifications, and provide coaching and feedback, as a part of our Leadership & Development process, all of which can lead to a meaningful impact and success as defined by you.
- Transformative leadership: We’ll give you the insights, coaching and confidence to be the leader the world needs.
- Diverse and inclusive culture: You’ll be embraced for who you are and empowered to use your voice to help others find theirs.
- International Experience: Become part of international projects and work along multicultural teams, through our global network.