Software Engineer – Microsoft Product Specialist - C$70,000 - C$100,000 A Year (Winnipeg)

Software Engineer – Microsoft Product Specialist - C$70,000 - C$100,000 A Year (Winnipeg)

20 Sep
|
Invictus Accounting Group
|
Winnipeg

20 Sep

Invictus Accounting Group

Winnipeg

Software Engineer – Microsoft Product SpecialistJoin to apply for theSoftware Engineer – Microsoft Product Specialistrole atInvictus Accounting Group LLPThis role offers a base pay range of CA$70,000.00/yr – CA$100,000.00/yr, with compensation adjusted to your experience and skill level.Are you ready to help build innovative products from the ground up with a team transforming the accounting industry? Invictus is growing, and we’re looking for talented software engineers to develop leading‑edge technology solutions for finance and accounting.What You’ll DoCore Engineering and Product WorkBuild and maintain our Microsoft Word Add‑in for tagging .Docx files, surfacing AI insights, and inserting automated comments.Work across the stack: React and TypeScript for the taskpane UI, Python and FastAPI for backend endpoints.Integrate the add‑in with our document intelligence pipelines, annotation APIs, and error detection workflows.Document Intelligence and MS EcosystemParse, manipulate, and reconstruct .Docx Open XML structures without breaking formatting.Work with Office.Js, Word Ranges, Content Controls, and OOXML fragments.Extract Word content into XML, apply tagging logic, then repackage it back into Word with visible tag layers.Collaboration and TeamworkPartner with developers, product managers, and ML engineers to align feature requirements and integration points.Communicate constraints clearly across teams so models, APIs, and document structures work together smoothly.Participate in daily syncs to coordinate tasks in a fast‑moving environment.Quality and ReliabilityWrite clean, maintainable, well‑documented code.Participate in code reviews and uphold strong engineering standards.Test the add‑in across Word Desktop, Word Online, and various M365 environments to ensure consistent behavior.What You BringMicrosoft Office ExpertiseStrong understanding of Word’s object model, Ranges, Content Controls, and OOXML.Hands‑on experience with .Docx Open XML structures, document parsing, tagging,



or structured document processing.Frontend and Backend SkillsStrong React and TypeScript fundamentals.Experience building side‑panel or taskpane interfaces with constrained UI space.Experience with Python, FastAPI or Flask, and building RESTful APIs.Problem Solving and Data Structure GritComfortable navigating deeply nested XML and JSON schemas.Ability to mentally map document structures to code and ensure transformations remain format‑safe.Qualifications3 to 7 years of software engineering experience.Experience with Office Add‑ins, document‑processing systems, or structured document workflows.Strong debugging and analytical skills.Exposure to accounting systems or IFRS/GAAP is an asset but not required.Junior to intermediate applicants welcomed if hands‑on with MS development and highly teachable.Why You’ll Love This RoleBuild core technology that sits inside one of the most widely used tools in the world.Work on complex document challenges that most developers never touch.Use AI and automation to transform a traditionally manual industry.Join a tight‑knit engineering team inside a firm known for innovation.Enjoy a balanced, professional environment supported by our “Great Eight” approach to focused, effective workdays.Compensation and Work EnvironmentHiring for both Junior and Intermediate levels, with compensation aligned to experience and skill level.Salary range: 70k to 100k (flexible for the right candidate).Hybrid work environment from the Coal Harbour office with flexibility for remote days.Full benefits package, including support for career development.Ready to Build the Future of Financial Automation?Apply now. No cover letter required.About UsWe are not your typical CPA firm. Located in downtown Vancouver, our 70+ team members provide consulting, accounting, and tax advisory for public and private companies. Our team members enjoy client variety, camaraderie, and a professional yet adaptable work environment. Our proprietary “Great Eight” methodology ensures a highly effective and balanced eight‑hour workday—so you can focus, excel, and still have time for life outside work.#J-18808-Ljbffr

📌 Software Engineer – Microsoft Product Specialist - C$70,000 - C$100,000 A Year (Winnipeg)
🏢 Invictus Accounting Group
📍 Winnipeg

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer – microsoft product specialist - c$70,000 - c$100,000 a year (winnipeg) / winnipeg