Connecting people I'd hire with companies I'd work at

Matt Wallaert
companies
Jobs

Tech Lead

Capgemini

Capgemini

IT
Singapore
Posted on Jul 1, 2025

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 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

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 language 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

Experience (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 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