Senior Application Engineer

Mission

Work closely with all internal stakeholders to develop a deep understanding of their business needs with a view to design, develop and support corresponding applications 

Be their “IS/IT sparring partner” in the analysis and design of new requirements as well as change requests 

Implement/code best in class solutions based on the latest Typescript and Java technologies, as well as other technologies also in use, in line with architecture guidelines 

Participate to user acceptance tests, conduct smoke tests and assist users in their activities 

Promote the just implementation of Agile methods within the IS/IT and business teams 

Act as the lead developer on certain key solutions or application modules  

Provide 2nd- and 3rd-level support and maintenance for designated applications 

Conduct adaptive and corrective maintenance work as necessary and maintain accurate functional and technical documentation for applications 

Assist the IT Services and Infrastructure team in managing application deployments following strict quality assurance and control, and deployment guidelines 

PROFIL

Master degree in Computer Science, Software Engineering or other relevant discipline, or equivalent professional experience

A minimum of 10 years working in software application development with agile methods such as Scrum, Extreme Programming or Kanban

Strong Java, Typescript, and Angular experience

Familiarity with JBoss EAP, OpenAPI 3, Java integration platforms such as Camel, Material Design and React are a plus

Good skills in the use of SQL queries with T-SQL, PostgreSQL or other DBMS.

Good knowledge of architecture, design, and development practices

Ability to analyse business and user needs and write specifications

Business acumen and ability to build bridges between business and technical teams

Service management expertise according to ITIL advantageous

Professional-level English spoken and written

Postuler pour ce poste

Allowed Type(s): .pdf, .doc, .docx