IDEMIA is looking for a Software Development Intern to help transform requirements into software that maximizes business value and customer satisfaction. You'll contribute to the full development lifecycle, from analysis to deployment.
What You'll Do
- Use programming, scripting, and database languages to write software code that meets requirements and optimizes performance.
- Identify existing software components, libraries, and frameworks for reuse in solutions.
- Apply software development best practices, including coding standards, secure coding, code reviews, source control management, build processes, testing, and operations.
- Contribute to requirement analysis and estimations.
- Support software testing, deployment, maintenance, and evolution activities by correcting programming errors, responding to scope changes, and coding software enhancements.
- Build software structure, including functions, design patterns, and layers.
- Document solutions by developing code comments, layouts, diagrams, and charts.
What We're Looking For
- A current student pursuing a degree in Computer Science, Software Engineering, or a related field.
- Fundamental knowledge of software development principles and at least one programming language.
- Ability to learn and apply new technologies and development best practices.
- Strong analytical and problem-solving skills.
- Effective written and verbal communication skills.






