Job Requirements
- 8+ years of experience in technical documentation, with a strong background in .NET technologies.
- Hands-on understanding of C#, ASP.NET, .NET Core, and related frameworks.
- Hands on experience on Angular 19
- Familiarity with development tools such as Visual Studio, Git, and Azure DevOps.
- Proficient in using documentation tools like Microsoft Word, Visio, Markdown, Draw.io, Confluence, or other wiki/documentation platforms.
- Strong understanding of software development life cycle (SDLC) and agile methodologies.
- Excellent written and verbal communication skills.
- Attention to detail with strong organizational and analytical skills.
Key Responsibilities
- Prepare and maintain detailed technical documents including system design, architecture diagrams, workflows, APIs, data flow, and deployment guides for applications built on .NET and C#.
- Work closely with software developers, business analysts, and QA teams to understand application functionality and translate technical processes into user-friendly content.
- Create and manage user manuals, configuration guides, troubleshooting guides, and standard operating procedures (SOPs).
- Maintain version control of documentation aligned with software releases.
- Ensure documentation adheres to organizational standards, templates, and compliance requirements.
- Assist in documenting code-level details such as class diagrams, method descriptions, interfaces, and integration points.
- Conduct peer reviews and continuously update documents based on changes in functionality, updates, or enhancements.
- Support audit and compliance requirements by providing complete and accurate technical documentation.
|