(北京)知名IT外企招聘
请联系:
Tel: +8610 5820-6477/88/99-1032
MSN: cathy.zhang111@hotmail.com
Email:cathy.zhang@referbar.com
1)Development Engineer
Major Duties and Responsibilities
You will be expected to design and implement solutions to embody product vision and requirements. You are also expected to drive intra-group and inter-group initiatives, and be the domain expert. Work closely with testing and documentation team to ensure that our customers are able to work with our platform and that their feedback is incorporated into the product. You need to be able to juggle multiple simultaneous projects using proven organizational skills, adhere to project deadlines and understand the balance between doing it right and getting the job done. You need to work well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements.
***********************************************************
Qualifications/Necessary Skills
• Deep understanding of infrastructure software architectural and design issues.
• Effective at architecting complex interactions across many subsystems to resolve real-world issues, articulating the architecture and obtaining buy-in from other teams.
• Excellent design and implementation skills, including ability to produce detailed design specifications. Experienced in Object Oriented Analysis and Design (OOA/OOD), UML.
• Extensive working knowledge in J2EE JDBC specs and JCA. Good working knowledge on JTA and distributed transactions.
• Solid systems-level programming skills in Java (not just application layer experience).
• Strong understanding of J2EE technologies, knowledge of messaging and asynchronous architectures.
• Strong background in compiler is preferred. Experience in JSP compiler is a plus.
• Deep understanding of performance, memory, I/O, threading and ClassLoading is highly desirable.
• Good data architecture, RDBMS (Oracle, DB2), and XML expertise. Able to adopt and extend industry standard schemas to meet complex internal and interface requirements.
• Solid skill in development tool like ant, java IDE such as Eclipse, IntelliJ IDEA.
• Familiar with unit test tools such as JUnit, MockObject, HttpUnit, Cactus.
• Proficient in a variety of software development lifecycle methodologies.
• Excellent speaking and written communication skills in English.
************************************************************
Educational Requirements
• B.S. or M.S. in Computer Science or a related field is strongly preferred
• 5+ years overall development experience, 3+ years enterprise infrastructure software experience
2)Software Engineer
Major responsibilities:
• Functional analysis and specifications development.
• Coding, testing and maintenance of the software products.
• Conduct unit tests and produce software product engineering (SPE) documentations.
• Develop unit test plans and execute unit test cases.
Additional responsibilities:
• Status reports to management.
• Development of project test plans.
• Analyzing risk trade-offs.
Qualifications/Necessary Skills:
• Solid experience with Java other programming languages in the industry with the ability to develop telecom carrier grade software products.
• 2 - 8 years of product development experience in JAVA / J2EE or equivalent technologies.
• Familiar with JAVA development, testing and debugging tools.
• Familiar with Web Services and Web Applications, both architecture and implementation.
• Excellent problem analyzing and troubleshooting skill.
• Experience with test automation or test automation development (JUnit / Cruise Control a plus).
• Familiar with Solaris/Linux/Windows platforms.
• Background knowledge of SIP protocol and SIP applications is a plus.
• Knowledge of the SIPServlet API (JSR116).
• Knowledge of VoIP related standards, specifically the SIP protocol (RFC 2543, 3261, 3262, 3265, 3428).
• Excellent oral and written communication skills.
• Have good time management skills.
• Demonstrated ability to be effective in a dynamic, fast paced environment.
• An effective team player.
• Knowledge of existing SIP server solutions.
• Experience with MMSC and SMSC integration (SAMS messaging API, JSR 212).
• Experience with JAIN/SIP is a plus.
• Experience with other Java tools such as Findbugs and code coverage solutions.
• Working knowledge in J2EE Web applications.
• Familiarity with BEA WebLogic.
• Excellent oral and written communication skills.
• Have good time management skills.
• Demonstrated ability to be effective in a dynamic, fast paced environment.
• An effective team player.
Educational Requirements:
• BS or MS in Computer Science or related field of education.