|
Join in leading and contributing to a writing team dedicated helping software developers to be more productive using rapid application development tools. Investigate source code and document functionality, contribute to sample code, help systems, installation and release notes, user manuals, and desktop video recordings. Work in an agile, collaborative environment where there is always something new to learn and your ability to pass that learning on to others is the key to success. Be the communication peer for the team and an interface with globally distributed organization groups.
Supervisory Responsibilities • Plan, schedule, assign and track writing activities in the team • Clearly communicate plans and status to team members and managers • Collaborate with peers and managers to prioritize activities • Interface the team with the offshore reviewers • Share technical knowledge and help team members to solve the tasks • Train new writers in how to use systems, processes • Help in the recruiting process with technical expertise
Responsibilities and Activities • White box investigation. Analyze code, develop code and document functionality • Write accurate reference materials about products APIs, like help system, user guides, design specifications • Write concise tasks, procedures, and tutorials describing how to use software products • Write sample code to illustrate features • Use applications and read their code to document • Fix defects and supply enhancements to the documentation on an ongoing basis • Write sample code to illustrate features • Use some or all of the following tools as part of the work o XML editor (Oxygen, others) o HTML editor (Dreamweaver, others) o Source control (Subversion) o Defect tracker (Bugzilla, Jira)
Skills and Experience Required • Graduate degree in Computer Science or Mathematics or equivalent analytical experience • Ability to write and communicate clear, concise, correct, technical English • Experience in leading a team to achieve goals • Communication and teamwork skills to work with a globally distributed team • Can read and understand programming languages and frameworks using as Java and C++, • Experience in using Java • Experience using JBuilder is desired • Good OOP fundamentals understanding, • Driven to solve technical problems • Passionate for showing people how things work • Enjoys investigating and asking questions • Technical writing experience strongly preferred • Understanding of software and/or documentation quality assurance methodologies preferred • Understanding of Agile development process is a plus • Education in general management is a plus
|