Hybrid Senior Software Developer – Développeur de logiciels principal

Posted 3 weeks ago

Apply now

About the role

  • Senior Software Developer at WADA developing and maintaining web and mobile applications. Collaborating in an agile environment to deliver secure software solutions.

Responsibilities

  • Participate in discussions with software architects and product analysts to understand the Anti-Doping processes and transform them into software design and comprehensive user experience;
  • Be a vital part of the software development team that develops complex secure software applications through design, implementation, integration and deployment.

Requirements

  • Bachelor’s degree in computer science, Software Engineering or related field;
  • 5+ years experience in an IT/Software Engineering role to build software applications through the full software development life cycle of design, development, delivery, and support;
  • Mendix certified developer, minimum intermediate level;
  • Experience with Java8 J2EE, JBoss EAP7, web services, SOAP: JAX-WS, REST, Spring, Spring Security, Struts, Velocity;
  • Experience with cloud deployment environments (e.g. AWS, Azure), Kubernetes, ECS/Docker and cloud native technologies;
  • Experience with DB queries and optimization in PostgreSQL, MS SQL or mySQL;
  • Experience with continuous integration such as Jenkins, Maven, GIT/BitBucket, Nexus;
  • Experience with cloud message APIs and usage of push notifications;
  • Good knowledge of security and privacy standards, and authentication protocols (e.g. OAuth2, OpenID Connect, SAML).
  • Experience with SSO and integration with Keycloak;
  • Familiar with test automation concepts;
  • Excellent problem solving and troubleshooting skills;
  • Ability to manage stress, stay organized and meticulous;
  • Excellent oral and written skills in one of the two WADA official languages (English/French) and very good command of the other official language; additional languages would be an asset;

Benefits

  • Competitive Benefits Package

Job title

Senior Software Developer – Développeur de logiciels principal

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job