Ingénieur logiciel (H/F)
Core
Design, develop, and maintain robust software applications, ensuring code quality, performance, and reliability of delivered features.
Role type
Software Engineer (Application Development & Architecture)
Builds
Robust software applications and scalable technical solutions
Domain
Aerospace, Space, Defense (ASD) / Software Engineering
Deliverable
production ML models | product features
Required skills
Python, Java, C++, JavaScript/TypeScript, Microservices, REST APIs, Event-driven architectures, SQL/NoSQL databases, CI/CD pipelines, Cloud platforms (AWS, Azure, GCP), Container orchestration (Docker, Kubernetes)
Preferred skills
Experience in high-demand environments (advanced technologies, industry, telecoms, space, aerospace, defense)
Technologies
Python, Java, C++, JavaScript, TypeScript, Spring, .NET, Node.js, React, Angular, Django, PostgreSQL, MySQL, MongoDB, Redis, Git, GitLab, GitHub, Jira, Azure DevOps
Responsibilities
Define technical architecture and propose relevant technology choices; Collaborate with product, design, QA, and DevOps teams to transform functional needs into technical solutions; Implement and follow development best practices including automated testing, code reviews, and continuous integration; Identify, analyze, and resolve technical issues related to scalability, security, technical debt, or performance; Maintain active technology scouting to ensure high expertise levels and anticipate domain evolutions
Seniority
Mid-level (2-3 years experience)