Cloud Services Engineer

CoConstruct - United States


The Company:

At CoConstruct, we deliver software that transforms the lives of our users by eliminating the chaos in their days and creating rewarding building experiences for home builders and their clients.

With over 100,000 users and expected 2020 growth of 50%+, your contributions on the product development team will be key for powering our mission-critical software for thousands of home builders and remodelers around the world and for bringing new features and refinements for the thousands more signing up this year.

Recently voted locally as “The Best Place to Work in Charlottesville” we care as much about our people as our customers, and it shows! Whether it’s a pancake breakfast, a video game night, 5k mud runs, or a happy hour, there’s time to enjoy the other people who are on the mission with you.

We’re already the #1 rated company in our space, and you can see how much our customers love our system and our people (

We’re also on a strong financial footing, with 14 years of organically-fueled growth and four years running on the Inc. Magazine list of fastest growing privately held companies in the US. But, there’s so much more we can do. And that’s why we need you to join our growing team.

Role Summary:

As a Cloud Services engineer, you’ll be working on both front-end and back-end code. We’re looking for a seasoned developer with solid experience with C#, .NET Core, REST APIs, OAuth, OAS and SQL. You may not know all of the technologies we use coming in the door. That’s OK, as long as you like to learn fast and have a good mind for the core principles of software development.

You will:

  • Use requirements and prototypes from the product team to develop new features and perform some maintenance on existing code using C#, .NET Core,, SQL, HTML5, CSS, Javascript, jQuery, Knockout.js, REST APIs, OAuth, and OAS (OpenAPI Specification)
  • Be responsible for developing solid architecture for your features, justifying alternatives, and getting signoff from your peers
  • Identify and address ripple effects from your changes in other parts of the application
  • Perform code reviews
  • Code for performance and maintainability
  • Follow (and help shape) team coding standards, including using comments well to pay it forward for teammates who will later maintain your code
  • Proactively raise relevant questions about requirements and approaches
  • Seek new ways to improve your methods and skill set
  • Be proactive in your approach to problem identification and resolution

About you:

  • Working knowledge of C#, .NET Core,, HTML5, CSS, Javascript, JQuery, and SQL, HTML5, CSS, Javascript, jQuery, Knockout.js, REST APIs, OAuth, and OAS (OpenAPI Specification)
  • Strong knowledge and experience with object oriented design and coding
  • Developed both the front- and back-ends of web-based applications
  • Worked concurrently with at least one other software developer on the same project. We need you to play well with others and not just be a lone wolf coding wizard
  • Taught yourself new technologies to go from newbie to proficient in short order
  • Worked on developing new features that have some interaction with legacy code
  • An innate desire for your code operate error-free, with flawless appearance, across all supported browsers and devices BEFORE you hand it off to QA

Our Benefits:

CoConstruct offers an excellent benefits package:

  • Medical, dental and vision (we cover 100% of employee’s health care and dental premiums)
  • Retirement plan with employer match
  • Paid vacation and sick time
  • Paid holidays
  • Employer-paid training for relevant skills

CoConstruct is an equal opportunity employer and does not discriminate on the basis of race, sex, age, national origin, religion, physical or mental disability/handicap, marital status, veteran status, or any other basis prohibited by law. The purpose of this document is to provide a general statement of the major responsibilities of this position and is not intended to describe all elements of the work that may be performed and should not serve as the sole criteria for personnel decisions.

Job Type: Full-time

Work Location:

  • Fully Remote


  • Health insurance
  • Dental insurance
  • Vision insurance
  • Retirement plan
  • Paid time off
  • Parental leave
  • Professional development assistance