Creative Lead
Full TimeJob Overview
- BS in Computer Science or equivalent degree required, MS preferred
- 8-10 years of software engineering experience
- 2-4 years as manager with responsibility for supervising 8+ engineers & tech leads
- online/website experience - with Java, Weblogic, Apache/Tomcat experience
- Development and leadership experience in an enterprise-class system with multi-tier architecture
- Experience delivering complex software installed and used by multiple customers
- Must be technically savvy and current on systems & architecture
- In-depth knowledge of Microsoft technologies, including server technologies, C#/.NET but also older professional programming languages, technologies (MFC, C++, etc.), and development tools
- Real-time database transaction systems expertise (high performance/high availability - 24/7), n-tier architectures, and knowledge of enterprise level IT infrastructure
- Large scale enterprise level software product development and leadership
- A working understanding and prior experience with agile development methodologies, frequent releases
- Experience in all phases of product cycle, preferable as a technical lead and manager
- Experience in integrating software from multiple contributing teams and locations
- Strong communication skills in Mandarin and English, both written and verbal
- Team player
Key Responsibilities
The position requires working on state-of-the-art technologies and distributed computing based enterprise class software. The Software Engineering Manager is part of the engineering leadership and responsible for managing software engineering for key areas. This job involves helping define new products, executing projects to deliver high quality products on time, helping define processes for continuous improvement, and leading a software engineering team.
Make Your Resume Now