Alpha Bank: Full Stack Developer

About the job

At Alpha Bank, we are shaping the future of banking in Greece.

Through our large-scale Transformation Program, we are changing the way we operate, the way we deliver results and the way we service our Customers.

· We understand our Customers’ needs and design experiences around them

· We work in partnership and invite diversity of skills and perspectives

· We are forward-thinking and drive continuous improvement

· We make things happen; we execute quickly and focus on what is essential

If you are a change enthusiast who sets ambitious goals and works with a sense of purpose, we want to get to know you!

Join our team and #be_part_of_tomorrow

#AlphaBank #TheAlphaBlueprint #Tomorrow

Job Description

The Full Stack Developer will be placed in the IT Digital Services & Data Analytics Division and will be responsible for developing and supporting software and source code solutions as well as for reviewing deliverables submitted by internal or external teams.

The ideal candidate should be able to set goals, should be self-motivated and should possess analytical thinking, along with problem-solving and communication skills. In addition, he/she should show dedication and organization, have a team spirit and be able to work with teams that show diversity both in terms of knowledge and of role

What you will be doing

  • Developing software applications (online and batch frameworks) in a large computer system environment.
  • Cooperating with developers, designers and testers to implement effective and efficient technical solutions through the iterative approach in order to reduce the delivery time.
  • Developing programs and services by utilizing the provided methodology, approach and technology.
  • Identifying and resolving issues that arise in the production environment.
  • Cooperating closely with the IT operation team

What you need to have

  • A Bachelor’s degree in Computer Science or in a related field is required.
  • Proficiency in .NET Framework, .NET Core, ASP.NET, Angular, Azure DevOps, MS SQL Server.
  • Knowledge of Power Apps Development.
  • Knowledge of Containers.
  • Designing database tables and structures.
  • Experience in the development of Agile methodologies.
  • Strong Understanding of Project Management and of the Software Development Cycle.
  • Ability to devise technical solutions.
  • Ability to draft documentation.
  • Knowledge of business processes in Banking.
  • Excellent command of the English and the Greek language (both written and spoken).

What we offer

It’s all about our people. At Alpha Bank, you will enjoy:

  • A friendly and collaborative working environment that supports taking initiative and action.
  • A culture that centers around learning and continuous development and encourages everyone to bring their best self to work.
  • The opportunity to challenge your thinking through your participation in complex tasks and transformation projects.
  • Being part of a large organization with a leading role in the Greek economy and a strong presence in the community.
  • A competitive salary and benefits.

All applications will be acknowledged and treated in utmost confidence.