OutSystems Senior Web Developer

NTT DATA is a multinational business and technology consultancy company, which reinvents and transforms the activity of organizations through innovation and technology. It has approximately 140,000 employees spread across more than 50 countries, being considered the 6th largest IT services company in the world by Gartner.
At NTT DATA we design the future with innovation, investing in the best talent and in the development of skills that allow our employees to be at the forefront of what is most disruptive in organizations. The focus on attracting and retaining talent has allowed the company to grow continuously and embrace increasingly demanding challenges, which position it as one of most important consultancy companies in the country and one of the greatest digital transformation agents in Portugal.
The company is looking for professionals with differential knowledge and a positive attitude that match the following profile:

Skills and Experience:

·     Minimum of 4 years of professional experience in OutSystems projects
·     Key individual contributor to successful delivery on a large project with applied knowledge and participation in full lifecycle development.
·     Ability to mentor less-experienced developers with their work.
·     Actively participate in team improvement strategies
·     Experience with Agile methodologies
·     Team player
·     Good communication skills 
·     Fluency in English, written and spoken (mandatory);
·     OutSystems certification is a plus

Technical Skills:

·        Strong experience in developing web applications using modern web technologies (e.g. CSS, CSS3, HTML, HTML5, JavaScript, jQuery).
·        Strong knowledge in database modelling and SQL programing (e.g. joins, count, group by, indexes, etc.).
·        Good knowledge in language best-practices (e.g. C#, Java, Python, PHP) and most commonly used code libraries
·        Strong experience in developing integrations with other systems (e.g. Consume/expose REST and SOAP APIs, create Extensions, etc.).
·        Good knowledge in UX design principles and ability to apply them when building applications/solutions.
·        Ability to analyze different types of logs (e.g. error logs, monitoring logs and performance logs) and ability to identify and fix errors and issues.

In addition to challenging projects and the non-conforming and ambitious spirit that characterizes us, at NTT DATA, you will find an excellent work environment and teams committed to continuous improvement, contributing to the individual and collective development of the company.
If you are attracted to teamwork, if you have ambition and a firm will to evolve, NTT DATA is your place.