|
Description |
| |
An intermediate-level professional, the Systems Development Specialist is a fully qualified individual producer who applies a broad knowledge of engineering/automation concepts, practices and procedures. Incumbents are competent to work on fairly complex assignments (and/or portions of larger, complex systems) and perform a full range of development activities. The incumbent generally works under deadlines and is capable of handling heavy workloads, and operating with only general supervision, although errors at this level can cause delay, expense and/or disruption. May provide occasional functional guidance to less experienced staff. Incumbents are responsible for the installation, development, implementation, and customization of hardware and software system elements.
REPRESENTATIVE PRINCIPAL DUTIES AND RESPONSIBILITIES:
Equipment or software design, engineering and/or development for commercial, medical, military or scientific uses.
Engineering evaluation and/or test of materials (H/W and/or S/W components, products and systems).
Preparation of detailed specifications from which programs will be written, or equipment fabricated or installed.
Application of configuration management procedures for changes to the operating system files and software.
Performance of associated process studies, research investigations and requirements analyses of all aspects of communications and telecommunications system, etc., by applying statistical/analytical and modeling or engineering techniques, procedures and criteria in specialized areas.
Participation in the development and preparation of documentation for, but not limited to, procedural, program and user documentation.
Designs, develops, installs, implements, fine tunes, documents and/or maintains databases, database dictionaries; monitors standards and procedures and integrates systems through database design and administration.
Works with users to ensure successful system implementation; may assist in user training.
Occasionally, may provide guidance and assists in training of less experienced staff.
May research or write portions of technical proposals.
Maintains state-of-the-art knowledge and compiles information into recommendations and analyses.
A Software Configuration Management Engineer I position is available in our dynamic company for a highly motivated, detail oriented, thoughtful and dedicated individual with 1-3 years experience in supporting software development. The successful candidate will join our CM team in producing software product releases for multiple product lines in a mid-size Java shop. This entry-level position will support the CM Lead Engineer, taking responsibility for daily production builds and related maintenance with emphasis on providing correct and complete daily builds on a timely basis. Some opportunity for growth will be available in process automation and continuous improvement.
Responsibilities:
· Responsible for identifying and vetting content for build definitions · Facilitating communications between project management, engineering, and quality assurance · Development process awareness and compliance monitoring · Executing builds and identification and prosecution of build errors · Tracking, recording, and reporting related data · Some system administration and automation development duties
Technical Skills:
· Experience developing and/or debugging Java on Unix/Linux and/or Windows platforms · Shell scripting: Bash or Korn shells, Perl, CMD Batch, Unix CLI tools (sed, awk, etc.) · Source Code management tools: Perforce, CVS, VSS, Subversion · Development tools: Bugzilla, Eclipse, Ant, Make · Systems administration for Linux and Windows platforms · Relational Databases: Oracle, MySQL, MS SQLserver
Non-Technical Skills:
· Ability to work in a fast-paced & dynamic small organization environment · Commitment to quality and completeness · Attention to detail while multitasking · Effective independent operation while taking direction from senior technical resources
Requirements:
· Excellent oral and written communication skills, ability to work in a team environment, good customer interaction skills · Demonstrated creative problem solving skills · BSCS or equivalent experience
|
 |
|
Education and Typical Years of Experience |
| |
Bachelor’s degree in a related technical field or equivalent work experience.
Minimum 3-5 years of progressively responsible related technical experience, including 1 year developing large, technically complex systems and 6 months with major responsibility for developing, revising and controlling technical documentation of a complex system.
|
 |
|
Special Requirements |
| |
Work location -TEDA Tianjin China |
|