Headspring
agile. software. consulting.

Careers

We know .NET inside and out.

Microsoft's ASP.NET is a framework for application development which serves as a foundation upon which Agile teams may build web sites, web applications, web services, smart client applications, and even Silverlight animations. .NET custom software may be built in a handful of languages, but the industry has standardized around C# (as has Headspring). Headspring has chosen to make .NET Agile development in C# one of its core competencies as the majority of its key players come to Headspring with extensive ASP.NET backgrounds including working knowledge of and substantial contributions to many open source additions which allow for improvements upon or more efficiency with the standard capabilities of .NET.

Headspring Culture

Our work environment is a relaxed one. Our office is open so it gets a little noisy at times but we like the energy this creates. We like to have fun, but we also work hard, we like to have a balanced work life. Excellent medical benefits are also offered. To learn more about our organization, please visit us at www.headspringsystems.com

Our enthusiasm is contagious.

In an industry where the defacto attitude is aloof and superior, we pride ourselves on our unbridled excitement about seeing the product in action, solving problems and doing cool stuff in new ways. Call us dorky, we don't care. We have fun, and, working with us, you will too.

Are you one of us?

Headspring is always on the lookout for bright sparks! If you're interested in joining our team, or would like to find out more about contract and employment opportunities, please look below to the position best suited to your skill set.

If you are happily employed, perhaps we could still help each other. Care to contribute to an open source project? If you are interested please contact us at opensource@headspringsystems.com for how you may play a part. We would love to have your input.

We are currently hiring:

Computer Software Engineer - (US-TX-Austin)
Minimum Education: Bachelors
Job Type: Full Time

Develop, create, and modify general computer applications software or specialized utility programs. Analyze user needs and develop software solutions. Design software or customize software for client use with the aim of optimizing operational efficiency. May analyze and design databases within an application area, working individually or coordinating database development as part of a team.

Minimum education requirement: Must have Bachelor's Degree or academic equivalent in Computer Science, Information Technology, CIS, MIS or Computer Engineering

Minimum work experience: 5 years of experience as a Software Engineer, Programmer Analyst, or Software Developer

Additional requirements:

  • Minimum of 5 years of experience with OO-based languages and SQL
  • Minimum of 2 agile projects completed
  • Experience delivering at least 3 solutions to production
  • Minimum of 1 year of experience in each of the following areas:
    • Serving as team lead or leach architect role
    • object-relational mapping with NHibernate
    • automated builds
    • continuous integration servers
    • automated database migrations
    • using dependency injection and Inversion of Control containers
    • reporting using crystal reports and Mail Merge
    • refactoring legacy application
    • writing T-SQL, Stored Procedures and User Functions and optimizing queries for SQL Server
    • integrating with third party tools
  • Minimum of 2 years of test-driven development experience
  • Experience with automated regression testing using Selenium or similar noncommercial tools
  • Strong Domain-Driven Design knowledge
  • Experience with the Onion Architecture or similar loosely-coupled architecture approach. Must have implemented it on at least one project
  • Experience using asynchronous messaging for interfacing between SOA services
  • Experience using Extreme Programming engineering practices
  • Experience using Subversion for source control with knowledge of branching and merging
  • Experience with DDD, XP, automated UI tests and structure map

To apply, mail resumes and cover letters to job1695@headspring.com

 

We are always interested in starting the dialogue with:

Senior Software Engineers

...as there will certainly be future opportunities. If we are a good fit for each other, we would like to begin a relationship so that we may look to you first when we have an immediate opening.

Rank 127 on the Inc. 500

Inc. magazine has ranked Headspring NO. 127 on its 28th annual Inc. 500, an exclusive ranking of the nation's fastest-growing private companies. The list represents the most comprehensive look at the most important segment of the economy—America's independent-minded entrepreneurs. Learn More.

Three Microsoft MVPs

Headspring's Jeffrey Palermo, Matt Hinze, and Jimmy Bogard each hold Microsoft's Most Valuable Professional (MVP) award. Microsoft MVPs are a highly select group of experts that represent the technical community's best and brightest. There are fewer than 4,000 active Microsoft MVPs. Learn More.

We're Published Authors

ASP.NET MVC in Action: With MVC Contrib, NHibernate, and more was written by Headspring's Jeffrey Palermo and Jimmy Bogard, with coauthor Ben Scheirman. This clearly-written introduction to the ASP.NET MVC framework and the MVC approach to web development is garnering good reviews. Learn More.

© 2001-2010 Headspring. All rights reserved.
Proudly headquartered in Austin, Texas