Senior .Net Engineer (Platform Developer) – Remote – US – Austin, TX

BackOffice Associates, LLC is a worldwide leader in information governance and data migration solutions, focusing on helping customers manage one of their most critical assets – data. Our company’s range of products, built on a revolutionary platform, address the needs of business users seeking to unlock the value of their data assets. BackOffice Associates’ products and services enable organizations to accelerate growth, gain actionable visibility and reduce risks. Founded in 1996, BackOffice Associates has an unparalleled record of success in the most complex data environments across a variety of industries. Customers include many Fortune 1000 companies including Eli Lilly, Kraft and Dow Chemical. BackOffice Associates is a global corporation headquartered in Massachusetts with additional offices in the U.S., Australia, Europe and Asia. We are looking for energetic, self-directed, committed and goal- oriented individuals with the desire to join a world-class organization.


Position Summary

Come join us in our mission to be the Worldwide leader in Information Governance Software. With us, you will be responsible for helping, design, develop, and maintain BackOffice’s suite of data stewardship and information governance products. We have a myriad of technologies in use today and are continuously evaluating options for improvement.

As a Senior .NET Engineer (Platform Developer) on our team, you will be joining a group of developers working to grow the Data Stewardship Platform. The Platform is very mature and supports many customer-facing applications. The Platform’s stack consists of a .NET server and MSSQL backend, and HTML frontend.
Since the Platform heavily interoperates with internal and external applications, the Platform Developer is responsible for the creation of new and regular maintenance of existing integration points between the Platform and 1st and 3rd party applications. Additional responsibilities include providing assistance to Platform Application Developers and the Customer Support team, as required.

A successful candidate will be joining the team with members across North America who are Development Leads, Product Owners, and Quality Engineers to implement Platform improvements. Additionally, you will regularly interact with other .NET Engineers, Platform Architects, Application developers, and Product Managers.

This role is 100% remote, so a core part is the individual’s time management skills and ability to work with various people across the company remotely.


Primary Responsibilities:

  • Develop leading technology application in a legacy codebase using the .Net framework in an
    Agile environment:
    • Extend capabilities of the DSP Platform
    • Fix defects relating to the DSP Platform
  • Translate user stories into functional software
  • Ensure the best possible performance, quality, and responsiveness of the DSP Platform
  • Identify bottlenecks and bugs, while devising solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automation
  • Participate in Agile ceremonies in a ‘remote-first’ organization
  • Facilitate the integration of DSP Application developers and 3rd parties with the DSP Platform
  • Work with the Customer Support Team to resolve high priority customer issues relating to the DSP Platform



  • BS/MS in Comp Sci/Math/EE or related discipline or equivalent experience
  • Experience building SaaS software required
  • Strong knowledge of .NET framework 4.0 and above
  • Proficient in C#, with a good knowledge of its ecosystem
  • Strong understanding of object-oriented programming
  • Skill for writing reusable libraries
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns
  • Familiarity with Microsoft SQL Server
  • Experience with popular web application frameworks
  • Knack for writing clean, readable, and easily maintainable code
  • Understanding of fundamental design principles for building a scalable application
  • Experience creating database schemas that represent and support business processes
  • Experience implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools such as Git and SVN
  • Ability to work as part of a highly distributed team
  • Great communication skills via Slack, Google Hangouts, Skype, etc. is a must


Technology That We Currently Use

  • AWS, Lambda, Dynamo, git, GitHub, Gulp, NodeJS, Python, CloudFormation, ElasticSearch, Linux, Jenkins,  AngularJS, CSS (SCSS), .NET (C#), Artifactory

BackOffice Associates, LLC offers a generous benefits package that includes medical, 401k, long term disability, life insurance and a paid time off program.

If you are interested in this or any one of the exciting career opportunities at BackOffice Associates®, please go to and view our Careers section, where you should complete the on-line application process.




BackOffice Associates, LLC is an Equal Opportunity Employer

WordPress Video Lightbox