JOB DETAILS:
Leading global financial services firm seeks a Team Leader in our Shanghai Technology group. The role involves all aspects of the software development life cycle. In addition to software development skills, the candidate should exhibit good leadership and management skills. The rapid growth of our office requires someone who can develop a strong and cohesive team. We need flexible candidates who are practical technologists, excellent problem solvers and enjoy all aspects of software development.
QUALIFICATIONS:
Skill required:
* Hands-on in at least one of C++, Java, C#
* Concurrent programming in multithreaded, distributed environments
* Structured data; relational databases (schema design, SQL queries, Sybase/DB2) and XML
* Strong OOA/OOD knowledge.
* Developing experience in UNIX/LINUX or Windows environment
* Clear written and verbal communications in English
* Demonstrated ability to self-manage, meet deadlines and deliver results
* Can build and lead a 5 person development team
* Logical reasoning and problem-solving skills
* Able to relocate to Shanghai, China (if not already living there)
Educational Background:
· Undergraduate degree or above in a scientific/mathematical/engineering/computer science subject