Summary
Lead and orchestrate the cross functional communication and workflow of various engineering teams (FE, BE, QA, SRE), and business side to ensure smooth and effective collaboration.
Responsibilities
- Act as the project leader in software projects.
- Lead and orchestrate the cross functional communication and workflow of various engineering teams (FE, BE, QA, SRE), and business side to ensure smooth and effective collaboration.
- Forecast and manage the service delivery including software development and infrastructure.
- Estimate and find resources needs to deliver the expected outcome.
- Manage any third parties / vendors involved in developing a product or enhancing the platform.
- Analyze user requirements, research, evaluate, design and implement new application programs.
- Build, manage, and validate high-level solution, and tech roadmap that delivers desired business objectives and flexibility for future required feature sets and market needs
- Propose high level design and software & hardware specification to ensure service level requirements.
- Debug/find complex problems and support/maintain the software solution
- Continuously find and lead the implementation for improvement opportunities and innovation activities.
- Ensure appropriate tools are used to facilitate communications and collaboration during the development and delivery process.
- Identify patterns in code and refactor the code towards them where it increases understanding and/or maintainability with minimal guidance.
- Ruthlessly pursue continuous integration and delivery. Automate everything by default.
- Provide necessary training and ensure that a proper documentation is in place for all the systems so that they can be supported.
Headcount: 1