We are looking for an Innovation Lead (Digital Developer) responsible for designing the digital strategy and roadmap, developing first solutions from POC to MVP, lead internal team or suppliers in the development or final products.
Responsibilities:
Understand business requirements
· Understand customer business and end users activities, expectations, constraints and opportunities
· Understand the organizations’ products and practices
· Understand regulation, standard and policies to comply with
· Produce functional and technical requirements
· Participate in technical analysis in workshops with program management, business/ technical analysts to translate new opportunities into full lifecycle product components and strategize their project implementations
Design the solution
· Design strategy and roadmap that fulfils the business requirements aligned with the organization’s strategy
· Enable development and growth of products through proof-of-concept
· Leverage new partners and technology to build innovative and competitive solution
· Support team in business proposal
· Participate in all aspects of agile software development, including design, implementation, and deployment
· Architect and provide guidance on building end-to-end solutions optimized for speed and scale
· Stay abreast of the latest advancements and emerging technologies, and proactively explore and propose innovative ideas for application in our products and projects.
Lead and participate to the development
· Full Stack Development: Design, develop, and maintain scalable applications using Spring Boot or other frameworks.
· Backend Development: Implement and optimize server-side logic, ensuring high performance and responsiveness to requests from the front-end.
· Frontend Development: Work with front-end technologies to create dynamic and responsive user interfaces.
· Database Management: Develop and manage complex queries and stored procedures, ensuring data integrity and security.
· System Integration: Collaborate with cross-functional teams to integrate different modules and systems seamlessly.
· Code Review & Optimization: Conduct regular code reviews and optimize existing code to improve application performance and maintainability.
· Troubleshooting & Debugging: Identify, troubleshoot, and resolve complex software issues in a timely manner.
· Documentation: Create and maintain detailed technical documentation to support the development process.
· Once POC and MVP approved, ability to lead extended team on developers to develop final product that will be scale worldwide.
· Mentor junior team members, providing guidance and expertise
Mandatory Experience:
· Engineering or master’s degree in software development, computer science & information systems
· 10 years in IT and/or digital companies or software
· Strong full stack experience in web and mobile application
· Record of end to end digital product development from design to deployment / support
· Experience in software release management
· Experience in DevOps including docker and ansible
· Experience with git and release management
· Experience with Azure environment
· Demonstrable skills in customer-centric approach
· Strong experience in agile practices.
· Great communication and presentation skills.
· Experience in working in a fast-paced team culture
· Experience working with remote team
Desirable Experience:
· UX/UI expertise
· Experience in Digital architecture and different language of programming
· Experience working on MNC and start-up
· Experience working for industry on new digital solution – end to end product lifecycle
· Experience working in Innovation / R&D team on new product development with fast tracking development.
· Start-up experience
· Experience with micro service architecture and azure environment
· Experience in building large-scale software applications
· Experience in building web applications
· Experience in designing and integrating RESTful APIs
· Experience of ReactJS, Angular, Java/JRuby, and JavaScript, Bootstrap, Vue.js
· Excellent debugging and optimization skills
· Experience in unit/integration testing
Competencies & Skills:
· Ability to manage multiple projects concurrently, to priorities and plans to meet roadmap goals and objectives
· Ability to lead without having formal authority and to work both independently and in a team environment
· Strong combination of communication and problem-solving skills with the ability to listen to customer needs and translate into actionable solutions
· Assist in the definition of project scope and objectives, involving all relevant stakeholders and ensuring technical feasibility
· Measure project performance using appropriate tools and techniques
· Create and maintain comprehensive project documentation, ability to present complex information to technical and non technical stakeholders
· Demonstrated teamwork and collaboration in a professional setting
· Proven capabilities with worldwide teams
· Fluent English. French is a plus.