Hybrid Software Development Engineer

Posted 2 months ago

Apply now

About the role

  • Software Developer transforming functional and technical requirements into high-quality software solutions. Working on identity and security technologies at IDEMIA.

Responsibilities

  • Develop software code that meets business and technical requirements using programming, scripting, and database languages.
  • Optimize performance, reusability, and scalability of software solutions.
  • Identify and reuse existing software components, libraries, and frameworks.
  • Apply best practices in software development: secure coding, code reviews, version control, CI/CD, testing, and operations.
  • Participate in functional and non-functional requirement analysis and estimation.
  • Support testing, deployment, maintenance, and evolution of software products.
  • Correct programming errors, implement changes, and deliver enhancements.
  • Structure software with appropriate design patterns, layers, and functions.
  • Document solutions with diagrams, charts, and clear code comments.
  • Design and code software functions under the guidance of senior developers.
  • Follow defined internal processes, including reporting and code submission.
  • Communicate effectively and work collaboratively within a cross-functional team.

Requirements

  • Engineering degree ( master, bachelor, BTS or DUT)
  • 2+ years of experience in software development
  • Proficiency in Object-Oriented Programming with Java (Java SE/EE, JDBC, OAS)
  • Good knowledge of Oracle and PostgreSQL databases
  • Basic understanding of Linux environments (preferred but not mandatory)
  • Experience working with Agile and Scrum methodologies
  • French: Good working proficiency
  • English: Basic working proficiency

Benefits

  • Be part of a global leader in identity and security solutions
  • Work on impactful projects in public safety and digital identity
  • Collaborate with skilled professionals in a dynamic, multicultural environment
  • Benefit from continuous learning and development opportunities

Job title

Software Development Engineer

Job type

Experience level

JuniorMid level

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