Digital Lead and Developer

Be among the first applicants.
Capgemini Singapore PTE. LTD.
Singapore
USD 80,000 - 150,000
Be among the first applicants.
Yesterday
Job description

Job Responsibilities

Key accountabilities: 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.

Understand business requirements

  • Understand customer business and end users activities, expectations, constraints and opportunities
  • Understand the client’s 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 client’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 in 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.

Contribute to the Innovation strategy of the client

  • Build industry expertise and become a contributor to the client’s innovation strategy
  • Recommend adoption of new technologies and applications

Job Requirements

Educational Requirements

Mandatory:

  • Engineering or master’s degree in software development, computer science & information systems

Desirable:

  • UX/UI expertise
  • Experience in Digital architecture and different languages of programming
  • Experience working on MNC and start-up
  • Experience working for industry on new digital solution – end to end product lifecycle

Experience

Mandatory:

  • 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 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 and Skills

  • Ability to manage multiple projects concurrently, to prioritize and plan 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 in English. French is a plus.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Digital Lead and Developer jobs in Singapore