AX SDK Team is Hiring!

That’s right, we’re looking for a senior programming writer to add to the team. If you love both programming and writing and have experience in both, this might be the job for you. Click here to view the job posting and submit your resume.

The job is based in the MDCC (Microsoft Development Center Copenhagen) which is actually located in Vedbaek, which is just outside of Copenhagen. I’ve been there, and the office is in a wonderful town and located near public transportation (trains and buses). The preference is to hire someone to work in MDCC, but candidates that can work out of the Redmond, WA or Fargo, ND offices will also be considered.

Here’s the job description:


Senior Programmer Writer for Dynamics AX

Microsoft Dynamics AX is seeking a proactive, customer-focused Senior Programming Writer to join an enthusiastic and highly productive developer documentation team. The position will be based at the Microsoft Development Center Copenhagen in Denmark.

Microsoft Dynamics AX is a comprehensive business management solution including financial, supply chain, and customer relationship management. The product is extended and customized by partners and customers and has an integrated development environment. The AX product team is located at the Microsoft Development Center Copenhagen in Denmark, and in the U.S. in Bellevue (WA), and Fargo (ND).

The Developer Documentation team is responsible for an SDK which includes documentation of the X++ programming language, APIs, tables, and data types, and a description of how to create and change forms, reports, workflows and other components. We use continuous publishing to extend and improve documentation for former versions of AX and have a rich Developer Center with blogs, screencasts, discussion lists and other content. Our team is innovative and highly motivated, with a high workgroup health index (WHI).


We are looking for someone who has a passion for connecting with customers and an interest in exploring new ways of providing content and gathering feedback. You must have a minimum of 3 years of experience in creating documentation for developers, solid coding experience, and excellent written and oral communication skills. Your responsibilities will include writing topics and code examples that demonstrate customer scenarios and tasks. You will need to juggle multiple tasks, plan and prioritize your own work, and help lead projects involving other writers. You should be willing to take a lead in improving the quality of the content that our team publishes, and you must be able to learn new tools, technologies, and processes quickly and independently.

The ideal candidate will have many of the following characteristics:

  • Analytical approach to problem solving, with the ability to make timely and well-judged decisions
  • Ability to think out of the box, propose new ideas, and contribute to innovation and improvement in content that we produce, and the way that we create it
  • Ability to read and write code samples in C#, Java, or X++
  • Knowledge of ERP or other business software and its documentation
  • Knowledge of relational database systems
  • Experience in working with the Microsoft DocStudio and / or DxStudio authoring environment
  • Experience of working in a distributed team
  • A degree in Computer Science or a related field

Writing samples are required. Samples must demonstrate excellent writing skills with a focus on audience appropriateness, conciseness, accuracy, and clarity.


Comments (7)

  1. Axaptus says:

    Hi Diane!

    I'm working as Dynamics AX Architect in the customer side and I find myself in need of writing documents for development and deployment of customizations.

    I'd like to get DocStudio and DXStudio. Where can I get them? It seems Microsoft internal software like Source Depot, is it true?

    Can you recommend me another public app that allow me to accomplish the same task?

    Thanks in advanced and nice blog!


  2. dsiebold says:

    Those apps that you mention are internal to Microsoft. Depending on the complexity of the solution you need, you could use Office 2010 to publish the documentation. Potentially, you could use a SharePoint webite and Word to author the documentation. Other than that, the other tool I've used in the past in RoboHelp. There are also some open source options like DocBook and its associated utilities and tools.


  3. Paige says:

    Hi, Dianne!

    This looks like a wonderful job!  Would I be working for you?

  4. Axaptus says:

    Thanks Dianne!

    I wonder if there is a best practices guide or something like "manual of style" to write programming documents. I would like to follow the same design patterns that can be observed in Microsoft help docs.

    Which is the tendency? Where Microsoft aims for regarding the documents writing?


  5. dsiebold says:

    We don't have any best practices type guidance other than the MSTP which you can find at:…/9780735617469. Other than that, you're best bet would be to take a look at the TOC and the type of content that's in the MSDN Library:…/cc678142.aspx.


  6. ATC says:


    Sorry this is slightly off the topic under discussion.

    Looking for information about the features and benefits of DocStudio and DXStudio authoring tools. Any pointers is greatly appreciated.



  7. Dianne says:

    Those are internal tools so if there's anything I can help with, feel free to e-mail me.