Your role and responsibilities
As a Technical Content Developer, you’ll play a key role in shaping how users experience our products by designing, writing, and delivering high-quality technical content. You'll work closely with cross-functional teams—product managers, designers, engineers, and support—to create content that helps users understand and succeed with our software. This role focuses on crafting user-centered documentation, in-product UX writing, and other content formats that support the end-to-end product experience.
Your primary responsibilities include:
•Content Creation: Experience in designing, developing, and publishing IBM technical content that is easy to use, understand, and find. This includes technical documentation written in DITA or Markdown/Asciidoc, UI content, product tours, messages, API documentation, multimedia (videos, graphics), support content, chatbots, training and community content.
•Content Management: Proficiency in managing the end-to-end authoring process, including design, development, editing, production, translation, and life cycle management.
•Research: Strong research skills to gather data, analyze it, and extract insights for developing content strategies and meeting business needs through audience analysis, product research, and competitive analysis.
What You’ll Do
- Create clear, concise, and easy-to-understand content that helps users successfully use our products.
- Work on a range of content types including UI text (UX writing), user guides, product tours, API documentation, videos, and support articles.
- Translate complex technical concepts into simple, user-focused content.
- Contribute to UX writing and help experiences embedded within the product interface.
- Collaborate with product managers, designers, developers, and other stakeholders to gather information and align content with user needs and product goals.
- Follow established content standards, voice and tone guidelines, and ensure content is accessible and ready for localization.
- Participate in team meetings, design reviews, and feedback sessions to continuously improve content quality.
Who You Are
- You have strong writing and research skills and enjoy making complex information clear and approachable for a wide range of users.
- You communicate effectively—both in writing and verbally—and collaborate respectfully with people from diverse roles and backgrounds.
- You are self-driven, take initiative, take ownership of your work, thrive in a teamfocused environment and contribute positively to team outcomes.
- You’re adaptable, open to change, and comfortable working with shifting priorities and fast-paced schedules.
Required education
Bachelor's Degree
Preferred education
Bachelor's Degree
Required technical and professional expertise
- Proven experience in technical writing, user assistance writing, embedded content development, or similar roles.
- Expert-level proficiency of written and verbal English and ability to write clear, engaging, and accurate content.
- Intermediate-level proficiency with authoring tools such as :
- AEM, Oxygen, Visual Studio Code, or similar and Markdown / Markdown languages
- structured authoring (such as DITA XML) for creating topic-based information that meets audience requirements
- version control systems such as GitHub
- Understanding of audience analysis and user-centered content design principles.
- Ability to analyze and derive insights from quantitative and qualitative user feedback.
Preferred technical and professional experience
- Basic understanding of APIs and developer documentation.
- Experience designing content for accessibility and globalization.
- Experience using Generative AI tools for productivity.
- Experience in Instructional Design
- Exposure to user research, usability testing, or content validation practices.
- Basic knowledge of HTML/CSS or programming languages like Python or Java (a plus, not required).