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;
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
Senior Software Engineer in a team at Lloyds Banking Group, delivering innovative software solutions and improving backend systems. Collaborating closely to ensure quality engineering practices in a hybrid working environment.
Software Engineer enhancing Loans journey for a banking platform in Chester. Building and maintaining loan processing applications with learning opportunities and collaboration.
Technical Leader for mobile development in innovative projects, utilizing Agile and Cloud technologies at Stefanini. Mentoring teams while implementing solutions and improving existing processes.
Software Engineer developing AWS cloud - compatible StorageGRID object storage solutions. Collaborating with talented developers to launch cloud storage software and enhance AI data lakes.
Software Engineer developing AWS cloud compatible software for StorageGRID object storage. Collaborating with talented developers to solve AI data lake challenges.
Software Engineering Intern at NetApp collaborating on containerized storage solutions for cloud applications. Gaining hands - on experience in cloud - native technologies and participating in innovative engineering projects.
Senior Software Engineer driving digital transformation of the freight industry at Ofload. Leveraging AI for improved efficiency and collaboration in a hybrid working environment.
Software Engineer designing and building scalable data pipelines for intelligent vision systems powered by neuromorphic computing. Collaborating with AI and embedded systems teams in an innovative environment.
Software Engineer designing local applications and central components for the Energy - as - a - Service platform at SPiNE Energy. Collaborating with CTO and external partners to ensure efficient solutions and sustainable architecture.
Full Stack Developer at Sabai System developing AI - powered web & mobile applications. Leading projects and mentoring junior developers in a hybrid environment in Chiang Mai, Thailand.