
Associate Director, Software Engineering
- Xi'an, Shaanxi
- Contract
- Full-time
- Provide support across the end-to-end delivery and run lifecycle, utilising their skills and expertise to carry out software development, testing and operational support activities with the ability to move between these according to demand.
- End to end accountability for a product or service, identifying and developing the most appropriate Technology solutions to meet customer needs as part of the Customer Journey.
- Liaise with other engineers, architects, and business stakeholders to understand and drive the product or service's direction.
- Establish a digital environment and automate processes to minimize variation and ensure predictable high quality code and data.
- Create technical test plans and records, including unit and integration tests, within automated test environments to ensure code quality.
- Provide support to DevOps teams working at all stages of a product or service release/change with a strong customer focus and end to end journeys, ensuring they have an excellent domain knowledge.
- Working with Ops, Dev and Test Engineers to ensure operational issues (performance, operator intervention, alerting, design defect related issues, etc.) are identified and addressed at all stages of a product or service release / change.
- Provide support in identification and resolution of all incidents associated with the IT service, as directed by leadership of the DevOps team,
- Ensure service resilience, service sustainability and recovery time objectives are met for all the software solutions delivered.
- Responsible for automating the continuous integration / continuous delivery pipeline within a DevOps Product/Service team driving a culture of continuous improvement.
- University Degree in Computer Science, Information Technology or a relevant discipline.
- 2.12+ years of software engineering experience with solid hands-on development experience
- Knowledge and hands-on experience on frontend development and Cloud enablement e.g. GCP
- Ability to learn, explore and implement new and emerging technologies in short period of time to fulfil business need
- Solid project management skills and work experience
- Strong business sense with understanding of the business requirement and environment.
- Strong communication, presentation and influencing skills to work with business, IT colleagues, and external parties like vendors.
- Strong analytic skills to understand and resolve complex problems
- Enthusiastic and self-motivated with excellent time management skills and strong initiative