Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Scope
Within the Global Technology organization, you will be part of a multi-cultural team consisting of software developers, architects, security experts, quality experts and product owners, working on developing products and solutions for worldwide markets, in full compliance with industry standards.
Your mission, as a software developer consists of designing, developing, testing and maintaining the software solutions according to specifications, producing maintainable, scalable, reusable, well-documented quality code, following an agile methodology.
Main Responsibilities
- Design, code, test, fix and review code, ensuring best technical practices and coding standards are applied maintaining high standards of software quality.
- Assist the team in feasibility analysis on potential future projects.
- Ensure an appropriate level of documentation is maintained as required to facilitate the development, delivery and traceability of the project.
- Participate in explaining the work done presenting system design, functional requirements and documentation to different audiences (e.g. support, PM, security, Ops, DevOps…).
- Offer support when needed, to the support or operations teams.
- Keep abreast with latest technology related to the industry.
- Contribute to continuous process improvement.
You have a Master’s degree in the information technology field, or equivalent and at least one experience (internship or apprenticeship in a similar position).
Technical skills:
- Experience in developing using C and/or Java.
- Database development using SQL.
- Linux environment.
- Tools: Jira, Confluence, Git.
- SOA/ REST/ Docker
- Cryptography/ Secure Coding/ HSM/ PKCS11/ OpenSSL/ Bouncy Castle/ PKI
- Good communication skills, French and English language knowledge.
- Teamwork, problem solving, self-awareness, adaptability.
Skills