We’re Hiring!

We’re looking for new team members for the following positions:

  • Software Consultant (Software Engineer / Developer)
  • Senior Business Analyst
  • Business Intelligence Architect
  • Business Intelligence Developer
  • Senior Director of Sales & Marketing

Cornerstone makes use of technologies and tools from Microsoft as well as other leading vendors.  We specialize in .NET  development, utilizing C#, MVC, JavaScript Frameworks, and the overall Microsoft Application Platform “stack” including SQL Server.  We are a Microsoft partner and use SQL Server as our primary BI development platform. We are also a Tableau Partner  and make use of it for dashboards, visualizations, and analysis. We also develop custom web visualization tools for our clients

Please fill out the form on this page if you are interested in learning more about joining our team.

What You Can Expect

A Great Place To Work And Grow

Cornerstone is more than a company. We are a community that thrives on creating technology solutions. We develop lasting relationships with each other and our clients.  We constantly refine our craft. We think it’s important to grow as people, consultants, teammates, and engineers. We achieve great things while keeping life in balance. And, we do all this by living out our core values every day.

  • We develop custom applications for a wide range of companies so there are many opportunities to learn about new industries and different business and technical processes.
  • Our primary focus is full life-cycle development projects, so you’ll get ample chance to use and learn a variety of skills. Our engineers work in teams that typically stay together for the life of the project.
  • We do intensive database design and development. If you enjoy the nitty-gritty detail this kind of work requires, you’ll fit right in.
  • Our projects are based on schedules and estimates developed by engineers, not sales people. You get to develop them, and, you are expected to deliver on your commitments.
  • Software development without rules can be thrilling, and disastrous! We prefer a bit more structure. Our project methodology helps us manage project issues and keep on track.
  • Serving our customers, working as a team, and meeting our commitments are all very important to us. We strive to do all of this with integrity, honesty, humility and hard work.

What We are Looking For

Passion For Great People and Great Clients

Cornerstone employees come from a broad range of backgrounds with diverse experiences. Our primary need is for persons with strong personal character and technical abilities who can develop data-driven technology solutions (both client/server and web-based applications). As a consulting organization, good verbal and written communications are important, particularly with non-technical personnel. We also have need for persons that can support our human resources/employee development and our sales functions. We look for team members that share our Core Values.

Core Values

  • Be Curious and Be Open – We desire to always be learning and open to ideas, especially from those with different points of view.
  • Collaborate with Respect – We work together with humility and understand that we are part of a team that can achieve more together than alone.
  • Take Ownership – Be responsible to find solutions for our clients and for CSG.
  • Do the Right Thing – We do the right thing for our clients and each other while keeping long-term consequences in mind.
  • Deliver Excellence – We strive for excellence in our solutions, interactions, budget management, and on-time delivery for our customers.
  • Enjoy the Journey – We enjoy what we do, appreciate a job well done, and help others along the way.

Let’s Talk

Submit the form to the right to indicate your area of interest and contact information and we’ll get right back to you.

We look forward to meeting you!