We are looking for …
-Degree in Computer Science, Engineering, Mathematics or subject related
-Coursework or experience in object-oriented languages such as Java, C++, or .NET
-Knowledge of design patterns and modeling languages is helpful
-Knowledge of agile methodologies is a plus
-Excellent written and oral communication skills both in English and Chinese
-Willingness to travel
Quality Assurance Analyst质量保证工程师
-Be responsible for ensuring quality assurance in the software we deliver to our clients
-You’ll get to work alongside truly talented teams and help them enhance their performance by bringing quality assurance to the forefront of clients’ minds
-As well as ensuring the bug-free delivery of bespoke built software, you will also be working with clients to advise them on improving their test processes and teaching them about the very latest from the QA world
-Travel to work at client sites, possibly extensively, which may include opportunities for international travel
Application Developer应用软件开发工程师
-Learn the latest and greatest methodologies and technologies through a detailed curriculum, which includes challenging courses in Agile methodologies, object-oriented analysis & design and programming
-Begin an exciting career in IT consulting, working on complex, interesting software development projects with other extraordinarily talented consultants
-Create complex, enterprise-transforming business application as a member of diverse, high energy teams focused on full life-cycle development
-Use the latest tools and techniques (currently J2EE, C#/.NET, XML, Agile methodologies, Web Services, EAI tools…)
-Do hands-on coding and proactively mentoring of developers (including pair programming), using J2EE and/or C# continually learn, mentor and grow
-Work closely with senior project management and clients
-Travel to work at client sites, possibly extensively, which may include opportunities for international travel