JOB DETAILS:
Global Investment bank seeks a senior technical developer to work as a team lead/senior staff in our Shanghai Technology group. The role involves all aspects of the software development life cycle. In addition to hands on software development skills, the candidate should exhibit good leadership and management skills. The rapid growth of our office requires someone who can effectively coach/mentor junior developers on an existing team and/or develop a new strong and cohesive team. We need flexible candidates who are practical technologists, excellent problem solvers and enjoy all aspects of software development.
QUALIFICATIONS:
Skills Required:
• Experienced and hands-on in Java
• 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)
Skills Desired:
• Experience with Spring framework
• Experience with SOA concepts and technology
• Experience with .NET
• Desire to learn new technologies and expand current skill set