Core Services

SDS Services

SDS Consultants

Software Development Services offers a hybrid between staffing and consulting where our consultants are expected to be thought leaders and senior level members of your team while working onsite or remote, depending on your needs. SDS consultants bring a wide range of experience and are capable of building custom applications from the ground up, extending your existing software, integrating your systems, or maximizing the value of your cloud investment.

To us the word 'consultant' is more than a generic title and is an an exercise manifested in what we do, not what we say. Every technical professional that we hire is a consultant trained to assist companies in identifying and creating solutions to their problems. If you are seeking introverted talent to perform rudimentary tasks you won't find that here. If you are seeking talent that will hit the ground running and doesn't need hand-holding, you will find that with our firm.

Consultant Roles

The SDS selection process is rigorous. We look for proven experience, strong technical acumen, solid references, and factors that set SDS consultants apart such as public speaking, book authorship, Microsoft MVP status, user group leaders, and other professionals who stand out from the rest. Our consultants fill roles such as:

◾Software Architects
◾Project Managers
◾Lead Developers
◾Senior Developers
◾IT Trainers

Custom Solutions

SDS specializes in custom building innovative solutions to often complex business problems. Our consultants have deep experience building enterprise class software for businesses of all sizes. We custom build scalable and secure business software, integrate disconnected systems, and help you make sense of your distributed data sources.


Are you manually building letters to customers that could be automated, or are you using template reports that don't work for your needs or your brand? We have years of experience building reports using SQL Server Reporting Services (SSRS), SAP Crystal Reports, and other reporting platforms.

Custom Cloud

Because of cloud services, solutions once out of reach for smaller businesses are now so affordable that they are must haves in any business. Gone are the days when you need a full-time administrator or technician to support onsite servers, or need to spend a fortune on software licensing, hardware, and physical backups. The cloud has changed the game and SDS has the skills required to customize and integrate your cloud!

Rich Client Development

SDS can also rapidly build rich desktop applications leveraging Visual Studio and WPF, and even support and extend your existing Silverlight or Flex applications. Want to migrate your applications to the web or mobile? We can do that also!

Web Development

SDS brings years of consulting experience building custom web applications that provide a rich user experience for our clients. Using technologies such as .NET, SQL Server, Azure, SharePoint, JavaScript, CSS, HTML5, and many more we build from the ground up and extend or update your existing custom applications.

Mobile Development

SDS believes in writing as little code as possible and targeting as many platforms as possible. From growing mobile platforms like Windows Phone to the most widely adopted platforms like Android and Apple iOS we can support them all.