Technical Writer
1 to 3 years
Summary
As a Technical Writer, you will be responsible for creating and maintaining technical documentation for our software development projects as well as some hardware too. Your expertise in Agile methodologies, Software Development Life Cycle (SDLC) and JIRA will be essential in producing accurate and comprehensive documentation. Your ability to collaborate effectively with cross-functional teams and attention to detail will ensure the successful delivery of high-quality technical documentation.
Responsibilities
- Collaborate with software development team to gather information and understand technical concepts, processes, and systems.
- Create and maintain technical documentation including user manuals, API documentation, system architecture diagrams, release notes, and other supporting materials.
- Develop clear, concise, and accurate content that adheres to company guidelines and industry best practices.
- Work closely with subject matter experts (SMEs) to ensure accuracy and completeness of technical documentation.
- Incorporate feedback from stakeholders and users to continually improve the quality and usability of documentation.
- Apply Agile methodologies to manage documentation projects, prioritize tasks, and meet deadlines.
- Utilize your expertise in SDLC to effectively document software development processes and workflows.
- Understand CAD or Visio drawing tools and workflows.
- Use JIRA to track documentation tasks, collaborate with team members, and provide updates on progress.
- Stay up to date with industry trends, software updates, and new technologies to enhance the quality and relevance of documentation.
Requirements
- Bachelor’s degree in a relevant field (Technical Writing, Computer Science, Engineering, or English a related discipline) or equivalent experience.
- Proven experience as a Technical Writer, preferably in a software development environment.
- Strong understanding of Agile methodologies and experience working in Agile development teams.
- In-depth knowledge of the Software Development Life Cycle (SDLC) and ability to document various stages of the process.
- Experience in IEEE Software Development Life Cycle a plus