Software Engineer

Euro London Appointments Ver Empresa

Não especificado

Are you an experienced Software Engineer with C/C++ with Windows desktop applications development experience for .Net ? Looking for a new challenge. If so Euro London may have a great new opportunity for you this Spring !

Our client, a leading global Automated Cash Management solutions provider, is currently looking for a Software Engineer, to be based in their Portuguese office, who will be responsible for the desktop applications software development of applications for their hardware and software solutions. The position encompasses analysis, design, coding ,testing and implementation for software development activities.

This is an excellent opportunity for an experienced developer with a high level of English to join a leading global financial technologies company, continually expanding throughout Europe.


  • Develop software technical specifications based on client requirements
  • Execute overall analysis, design, implementation and testing of software, typically integrated in a project team
  • Execute software maintenance activities, including the analysis of problems reported by technical support or customer, and provide correspondent feedback
  • Development of end user desktop applications using a variety of development languages.
  • Contribute in the study of new solutions, with investigation of software components.
  • Organize functional tests
  • Contribute for project planning
  • Provide support to customers on newly introduced software
  • Strong problem solving skills


Education Level:

  • Degree in Computing, Software Engineering or IT-related subject desirable


  • Programming for Win32 (Windows 7, Windows 10) essential.
  • Programming in C/C++ essential
  • Programming in .Net (at least 3.5) essential
  • Program using Visual Studio (6.0, 2008, 2017) Essential
  • UML modelling
  • Programming in C# and Java
  • Database experience (SQL)
  • Web technologies (REST, SOAP, WSDL, WCF, HTML, CSS, ASP, JQuery, Angular JS) Some but not all skills required.
  • Mobile application development (Android, IOS, Xamarin)
  • Knowledge of AI principles
  • Cloud Technologies


  • Strong written and verbal communication skills in English, Portuguese highly beneficial.
  • Understand and be able to put in practice software architecture principles
  • Working with a high level of autonomy and set priorities
  • Continuous training to assure optimal use of tools
  • Team Work and cooperation skills
  • Troubleshooting skills
  • Travel as required to support business objectives

In return our client can offer an excellent opportunity to progress in a leading financial technologies company, providing solutions used by thousands of leading banks worldwide.

Você tem que entrar na sua conta para poder candidatar-se a esta oferta.

Nós ajudamos a encontrar
o emprego certo para si.

Nós ajudamos a encontrar os
candidatos certos para a sua empresa.