Directworks Sourcing and supplier management in the cloud

Looking for a place where you can actually make a difference? We might be right for you.

Are you seeking a fast-paced, small company environment where every person makes an impact? Would you like to be part of a company where our success is a function of our customers’ success?

Directworks is on a mission to help manufacturers save time and make more money. We are seeking passionate, creative, and self-disciplined people to join us on our journey.


We are currently hiring for the following positions:

  • Senior Software Engineer

Senior Software Engineer

The Senior Software Engineer is responsible for the design, development, testing, and support of Strategic Sourcing SaaS multi-tenant platform.  The Senior Software Engineer will architect platform modules in support of Strategic Sourcing capabilities being mindful of usability, scalability and performance.   This person will mentor other software engineers and help to set standards and guidelines for best in class coding practices.
Position Responsibilities:  

  • Subject matter expert - Technical expert for designated technical areas such as programming languages, operating systems, databases and/or packaged systems.
  • Leads Implementation efforts - Work with cross-functional team members to recommend technical solutions to business issues and/or system issues. Make technical recommendations for more efficient troubleshooting and issue resolutions.
  • Acts as code reviewer for other application developers’ output to enforce accepted programming standards and techniques.  Provides assistance and routine consultation to internal business users of applications.
  • Works with Technical Lead, Product Management and Quality Assurance representative to estimate new system issue resolution or package implementation efforts.
  • Ability to effectively present information in one-on-one and small group situations to customers and other employees. 
Position Qualifications & Skills:  

  • Bachelor’s Degree in Computer Science,  Software Engineering, IS, IT or related field required
  • 7 – 10 years professional experience preferred
  • 8+ years of experience developing commercial grade applications with large scale deployments.
  • Strong experience in current software engineering and solution delivery methodologies.
  • C# and C++ programming languages with deep understanding of OO programming concepts
  • ASP .Net MVC
  • Modern Javascript libraries such as Backbone and JQuery
  • Knowledge of REST API Design preferred
  • Knowledge of code testing methodologies (test driven development or behavior driven development) preferred
  • Knowledge of NoSQL (RavenDB) preferred
  • Outstanding people and communications skills and the ability to work within a team both with engineers and non-technical professionals
  • Strong organizational skills and persistence in completing tasks on time.
  • Strong analytical and problem solving skills
  • Initiative
  • Extensive sourcing knowledge
  • Exceptional Interpersonal / team building skills
  • Excellent troubleshooting skills
  • Work at detailed level while maintaining a overall project perspective
  • Strong self-starter

We're always looking for the right team members. If you are interested in joining the Directworks team, send your resume to