Microsoft Word Template and VBA Developer
- Salary
- $100–$150/hr
- Hiring from
- United States
- Work type
- Remote
- Posted
628,388 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Praxis Procedures LLC is seeking an independent contractor to develop document templates and automation tools for procedures and related technical documentation. The primary focus is creating macro-enabled Microsoft Word templates that help writers produce consistent, accurate, and usable documents. Projects may also involve Google Docs or Apple Pages, depending on client needs and the contractor’s capabilities.
Scope of Services
- Develop, customize, and maintain macro-enabled Microsoft Word templates (.dotm) for procedures and related technical documents.
- Create and configure styles, multilevel numbering, fields, content controls, and other template components.
- Develop VBA macros to automate formatting, insert standardized content, and support procedure-development workflows.
- Build custom ribbons, buttons, dialog boxes, or user forms that make template features accessible to writers.
- Translate writing standards and formatting requirements into template functionality.
- Develop tools to support numbered steps, warnings, cautions, notes, tables, and attachments.
- Create automated checks to identify formatting inconsistencies or deviations from defined document requirements.
- Collaborate with Praxis and client stakeholders to define requirements, demonstrate functionality, and resolve technical issues.
- Test templates and automation tools using representative documents and user workflows.
- Provide documented source code, user instructions, and maintenance information as specified in the project scope.
- Provide user training and technical support when included in the agreed scope.
- Develop templates or automation for Google Docs or Apple Pages when included in the agreed scope and supported by the contractor’s expertise.
- Deliver completed work according to agreed requirements, milestones, and deadlines.
- Maintain the confidentiality and security of Praxis and client information.
Required Qualifications
- Demonstrated experience developing macro-enabled Microsoft Word templates (.dotm).
- Proficiency in VBA programming within Microsoft Word, including use of the Word object model.
- Advanced knowledge of Word styles, templates, multilevel numbering, fields, and content controls.
- Experience developing custom ribbons, buttons, dialog boxes, or user forms.
- Ability to translate document standards and user requirements into reliable, usable templates and automation tools.
- Ability to test, debug, and troubleshoot VBA code and complex Word formatting issues.
- Strong problem-solving skills and attention to detail.
- Ability to document code and explain template functionality to nontechnical users.
- Ability to independently plan and complete project deliverables within agreed timelines.
- Clear communication and effective collaboration in a remote environment.
Preferred Qualifications
- Experience developing templates for operational procedures, work instructions, or other controlled technical documents.
- Familiarity with human-factored procedure structure and formatting conventions.
- Experience developing Google Docs templates and automation using Google Apps Script.
- Experience creating Apple Pages templates.
- Experience creating Microsoft Excel templates.
- Experience updating existing documents to use new templates or styles.
- Experience deploying templates in environments with macro-security or IT restrictions.
- Experience providing user training or technical support.
- Experience delivering template-development or document-automation services to external clients.
Engagement Details
This is a remote, project-based independent contractor opportunity. The scope of services, deliverables, fees, milestones, acceptance criteria, and any ongoing support will be established for each engagement. Contractors manage their work methods and schedules while meeting agreed deadlines and coordinating meetings with Praxis or client stakeholders as needed. Any travel or onsite services will be agreed upon in advance.
General Statement
This posting describes the types of services Praxis may engage a contractor to provide. Specific responsibilities and engagement terms will be defined in a written independent contractor agreement and applicable statement of work.
