- 论坛徽章:
- 0
|
猎头代招,有兴趣的朋友请发简历到:headhunter_000@163.com
Job Title: Senior Java Engineer
Work Location: Tianjin
Key Responsibilities – Senior Java Engineer
· Develop Good core products on runtime system (server side)
· Generate technical assessment, work breakdown and estimation
· Design highly scalable and robust sub-modules according to user stories. Must utilize good design practices, documentation, and security policies.
· Independently implement, unit test, resolve defects, and document product solutions; Participate in design and code reviews; Review test cases with QA engineers and assist testing.
· Follow the Agile process, including proper interactions with product management, project management, development, QA, database, and production support personnel.
· Keep up with new technologies and extend their applicability to the product.
Qualifications/Experience Required
· Positive and proactive attitude; self-motivated and can work in a fast-paced team environment
· Bachelor’s degree or above in Computer Science, Electronics / Electrical Engineering, Telecommunications or other related discipline
· 5+ years working experience with Java programming
· Working experience in network programming
· Working experience in multi-threaded system(s)
· Working knowledge in object oriented design and programming
· Ability to own component development
· Creative troubleshooting and problem solving skills
· Ability to communicate technical content in fluent English, both oral and written
· Good time management and multi-tasking capability
Job Title: Senior C++ Server Software Engineer
Work Location: Tianjin
Description:
As a Software Engineer at Good Technology, you will contribute to the overall design and architecture of our platform and device products with primary focus on messaging & collaboration. You will help build high-performance, highly scalable enterprise client-server software suite on modern operation systems and platforms.
Good Technology requires, hard core “lovers” of writing code and being “specialists” at what they do, and do it really good. Need expert programmers who create complex software. These are hackers that are experts in the field of computing and have achieved a certain elite status within their field. They are clever programmers that have the following characteristics:
· A person who enjoys learning details of a programming language or system
· A person who enjoys actually doing the programming rather than just theorizing about it
· A person capable of appreciating someone else's hacking or coding
· A person who picks up programming quickly
· A person who is an expert at a particular programming language or system, as in "unix hacker”
Keys to success:
· Strong system programming and design skills in server & client side environment.
· Strong debugging skills, ability to organize and write clean and maintainable code.
· Passionate to work in an exciting startup environment The candidate should have great capability for critical-thinking
· Great communication and leadership skills
· Excellent oral/written English
Educational Requirements:
· Bachelor’s degree or above in computer science or engineering required
Required Skills & Experience:
· Experience working an agile development environment
· C++ development in the Windows environment
· Well understanding and expertise on OOAD & OOP concepts and practices
· Solid system programming experience with C++, multi-threaded programming, Perl/Shell scripting
· Development experience in highly scalable, 24X7, multi-tier enterprise client and server products
· Knowledge of database programming interfaces and database usage - MS SQL, Oracle, BDB
· Knowledge of email and messaging technologies and protocols- IMAP,POP3,MAPI,EWS,Notes C API
· Knowledge of Network technologies - proxy server, Load Balancers, TCP/IP, UDP
Job Title: Senior J2ME/Android Engineer
Work Location: Both of Tianjin & Beijing
Key Responsibilities – Senior J2ME/Android Engineer
· Develop Good core products on Android/J2ME client platforms
· Generate technical assessment, work breakdown and estimation
· Design highly scalable and robust sub-modules according to user stories. Must utilize good design practices, documentation, and security policies.
· Independently implement, unit test, resolve defects, and document product solutions; Participate in design and code reviews; Review test cases with QA engineers and assist testing.
· Follow the Agile process, including proper interactions with product management, project management, development, QA, database, and production support personnel.
· Keep up with new technologies and extend their applicability to the product.
Qualifications/Experience Required - Senior J2ME/Android Engineer
· Positive and proactive attitude; self-motivated and can work in a fast-paced team environment
· Bachelor’s degree or above in Computer Science, Electronics/Electrical Engineering, Telecommunications or other related discipline
· 3+ years working experience with Java programming
· 1+ years working experience with J2ME or Android platform(s)
· Working knowledge in object oriented design and programming
· Ability to own component development
· Creative troubleshooting and problem solving skills
· Ability to communicate technical content in fluent English, both oral and written
· Good time management and multi-tasking capability
· Working experience in network programming
· Working experience in multi-threaded system(s) |
|