Talk about a fun position!  All of the latest technology is used here!

Based just outside of Boulder, CO., as a member of the Technology team, the Software Engineer will play a crucial role in delivering cutting edge web based software based on the Microsoft Stack of technologies (C#, SQL Server, Windows OS).  The successful candidate will have a flare for creating a rich user experience on the web and delivering high quality, highly scalable software for the Software as a Service (SaaS) products.


Job Qualifications:


  • BS or MS degree in Computer Science/Engineering OR equivalent years of work
  • Experience with Portal and CMS platforms (e.g., SharePoint, DotNetNuke, Kentico)
  • Experience in the Internet Marketing industry, with understanding of SEO
  • Experience with using frameworks to create and test Data and Services/Business Layers.
  • Experience with Mobile Application development (iOS, Android, Windows Phone 7)
  • Experience in enterprise software using Object Oriented Development Practices, using n-tier design, and service-oriented architecture
  • Familiarity with design patterns
  • Experience with Build Automation Tools
  • Experience with TFS or other source control systems
  • Experience developing rich user experience using web technologies (JavaScript, jQuery, Ajax, CSS, HTML, XML)
  • 3+ years of experience with ASP.NET using C# and MS SQL Server (SQL Server 2008)
  • A working understanding of Windows Server Operating Systems (2008) and IIS 7.0
  • Creative and passionate about cutting edge technologies and continuous personal and team improvement.
  • Stamina and tenacity to deliver great software solutions, with a deep sense of personal ownership and passion for working with all types of Software and QA engineers
  • Work ethic that corresponds with company core values: Integrity – Teamwork – Helpfulness – Excellence – Accountability


To apply to any of our openings, please go to

Please indicate the name of position you are applying to in the subject field.

Comments are closed.