Pittsburgh, PA

The Software Engineer will develop look and feel for online properties, maintain and update marketing on demand software and provide second-tier technical support to client services, account management, and print production.

Essential Duties & Responsibilities

  • Develop, manage, document and deploy marketing and transactional emails in HTML using XMPie uProduce and uStore as well as JangoMail
  • Develop and maintain custom reporting solutions integrating 3rd party tools
  • Develop, manage, document and deploy XMPie products using HTML, CSS, InDesign, uPlan, uProduce and uStore
  • Troubleshoot uProduce email failures and resubmit email jobs when necessary
  • Adhere to all documented engineering and software development standards
  • Support Quality Testing by documenting detailed test plans and testing required for product launch.
  • Consistently provide time tracking, progress and status updates through Jira and email
  • Ability to work on a client-focused team with client driven priorities.
  • Ability to prioritize workload and manage multiple assignments.
  • Strong analytical skills required to resolve issues and problems with a minimal amount of supervision.


  • Computer Science or Software Engineering Degree
  • 1-3 years software development experience with proven track record of bringing products to market.
  • Experience developing email and online properties in HTML and CSS.
  • Strong skills in SQL Server.
  • Experience with Microsoft Reporting Services
  • Frontend Web development in ASPX
  • Working knowledge of Jira
  • Ability to document processes
  • Familiarity with Photoshop
  • Experience Git/GitHub/BitBucket
  • Understanding of basic Software Engineering Techniques
  • Experience with or the ability to learn JangoMail
  • Experience in the marketing industry
  • Knowledge of XMPie tools employed by Ditto

Apply Today