Lead Software Engineer - Retail Platform

10-12 years
a month ago
Job Description

Mandatory technical skills:

  • Microservices architecture
  • Backend in Java/Kotlin with Spring boot framework
  • Frontend in JavaScript, TypeScript with React Framework
  • Mobile in iOS with Swift and Android with Kotlin
  • Docker Container, Kubernetes, OpenShift
  • (Optional) Public cloud e.g., AWS, GCP, Microsoft Azure


  • Make sure that overall software quality and standard to meet the industry standard.
  • Project scoping to fit with business and technology condition.
  • Cross team support to improve development process and way of communication
  • Facilitate all machinery, utilities and facilities to ensure they are in good conditions and able to run efficiently.
  • Resource planning to meet the project plan.
  • Work with project management to ensure project status is accurate and issues are raised up quickly
  • Work with the architecture team and development team to design solutions and define common roadmaps
  • Participate in all grooming and priority setting sessions with stakeholders
  • Documenting processes and monitoring performance metrics.
  • Organize regular meetings with all departments to ensure open communication and expectations throughout a project
  • Documenting processes and monitoring performance metrics.
  • Manage unplanned work or emergency case related to production incident and team well-being.


  • Bachelor's or master's degree in the field of Software Engineering, MIS, Computer Science, Engineering, IT, or related field.
  • 10 years of experience in software development, project management, including all aspects of process development life cycle (classic or agile methodology) and document life cycle management.
  • Strong knowledge of IT Architecture, IT Governance, Application, Digital Security, Data Management, Quality Assurance, Vendor Management, Cloud Computing.
  • Technical background and experience in development.
  • Analytical skills and the ability to see the connections between layers of business operations.
  • Ability to consult management and engineering teams with technical advice.
  • Experience working in Project Management: Agile
  • (Optional) Strong written & verbal command of English





Job Source: www.linkedin.com

People Also Considered