.NET Developer
Location: US, CO, Denver
Employment type: Full-time
Required experience: Mid-Senior level
Industry: Computer Software
Function: Information Technology

Company profile:
The OneReach team is comprised of a diverse group of wonderful people from all walks of life. We’re currently hiring for several mission-critical roles and we welcome the opportunity to get to know people with perspective, skills, experience and passions that compliment ours. OneReach makes it easy to create custom voice and SMS applications, without writing a line of code - do it yourself or professionally designed. From the largest customer service departments in the world, to local coffee shop franchises, we’re making it easy for companies of all shapes and sizes to communicate in more meaningful and practical ways with their customers and teams. We work well together and accomplish a lot, delivering great communication products that push the limits of customer expectations and experience. We're definitely a 'results-first' culture. This helps people to enjoy flexibility and many of the other perks that come with being part of a growing startup. Everyone’s experience and perspective matters here.These are just some of many reasons that we have attracted smart people that are great to work with (and have only had 2 people leave in our 4.5 years!). We're looking forward to an opportunity to learn about you and what we could be accomplishing together.

Job description:
This is a job for someone who wants to be on a product team and contribute to the success of some very unique and well-positioned applications.In order to join this team you need to have the right skills, be fun to work with, and you'll need to believe in the product(s) we’re building.  You are flexible, but hard-working, organized, a great written and verbal communicator and you're someone who is fun to work with. You don’t always have the answers, but you are always willing to learn and help others to learn. You’re comfortable with taking direction or finding direction, depending on the moment. You’re excited about working with a great team to make an innovative product come to life.   

Requirements:
Required Technology Skills &amp; Experience:Mid-Senior-#URL_e0988cfb545e117e5f24f5c69787e3b9850436ac21491a5aff89514bd1575bbb# development skills2-3+ years of .NET experience, C# in particular - we don't use VB:)Solid OO design, continuous integration, automated unit testsExperience creating RESTful web services (#URL_01a736d89d2f0b19de700923d2c312837e180465650804d0f84105352812bf9a# MVC and/or #URL_01a736d89d2f0b19de700923d2c312837e180465650804d0f84105352812bf9a# Web API experience is preferred)Must be comfortable with HTML and JavaScriptExperience with SQL Server RDBMS, specifically writing high-performance T-SQL queries and designing tables and viewMust be comfortable with .NET Framework 4.0, Visual Studio 2012, and Team Foundation Server (TFS) for code managementComfort and familiarity with Microsoft SQL Server Developer (not DBA) - we use T-SQL Stored Procedures, Views, etcExperience with Web-ServicesConfidence with object-oriented prpgrammingRequired Experience and AttributesAbility and sincere interest in working individually or collaboratively within an environment where everyone is on the team to contribute their perspective, skill and experience.Working in a agile/scrum environmentStrength and comfort with communicating architecture and software design in English Flexible, but hard working and organizedComfortably accepting or giving direction and/or participating in collaborative problem solvingLove for learning from others and helping others to learnOpen to learning new ways to code, and learning new technologiesPassionate about solving new problemsAnalytical Always looking for the best solutionComfortable with taking direction or finding direction, depending on the momentExcited about being on a team that is directly responsible for making a product/software successfulDesirable (but not required) experience &amp; skills:Experience with Microsoft Message Queue (MSMQ)Experience creating Windows Services with .NETExperience with Microsoft Azure (preferred), amazon EC2 or other cloud-based offeringsMS MQ (microsoft message queue) - bonusKnowledge of telecommunications is a big plus.Experience with MS Speech Server/Lync is another big plus.

Benefits:
Full salary and benefits package - inquire within.