Software Development Engineer

Working Location: Beijing, China

Do you enjoy solving very complex problems with simplest solutions? Are you excited about building large scale distributed systems? Do you enjoy leveraging technology to solve real world problems? Would you like to help us scale with the cloud and leverage latest mobile technologies? We are looking to hire in our Beijing office to work on further improving the space of OPS IT. Our systems cover a wide range of business and technology areas.

Basic Qualifications:

--Motivated self-starter who is excited about overcoming hurdles to get things moving in the right direction.

--5+ years of relevant experience, rich hands-on programming experience in Java, Ruby, C++ and other object-oriented languages and have a deep understanding of object-oriented design.

--Familiarity with Oracle, MySQL, Web Service and SOA

--Familiarity with design concepts such as design patterns and UML are also highly desirable.

--Practical experience with software engineering best-practices is a big advantage. Deep understanding of distributed systems and scalability is highly desirable.

--Strong communication skills. Able to communicate in both verbal and written forms in English.

--Strong ownership.

--The ideal candidate will have implemented at least one large scale enterprise system with experience with databases, Linux, and various messaging technologies.

--Experience translating business requirements into operational systems

--Willingness to work in an agile team development environment, have basic knowledge of agile design process, experience developing software in an agile environment is highly preferred

--A bachelor's degree in computer science, engineering or related field is required.

--Commitment to operational excellence: building low-defect systems that are user-friendly with low operational burden;

Please send your CV to, named by: 
Software Development Engineer(北京-朝阳区)- name