HEADSPRING JOB POSTING

SENIOR CONSULTANT

Back to Careers

Location:               Austin, TX US
Travel Involved:   0-10%
Job Type:              Full Time
Job Level:             Experienced (Non-Manager)
Education:            Bachelor’s Degree
Category:              Information Technology
Compensation Range:   $85,000 – $109,000
Job Purpose:       To deliver software systems on the Microsoft platform.

Duties:

  • Exercise proficiency in .Net technologies including Html5, CSS 3, jQuery, ASP.NET MVC, WPF, Silverlight, SQL Server, MSMQ, NServiceBus, NHibernate, AutoMapper, Log4Net, psake, Tarantino, pstrami, ReSharper, TeamCity, C#, StructureMap
  • Develop custom business software that meets client needs
  • Client communication (bonding, rapport, expectations management, presentations)
  • Use Microsoft development tools to analyze, design, code, test, and deploy software

At Headspring we deliver custom business applications for growing companies. Our technical experts use consultative and collaborative processes to ensure our partners receive the right solution to their toughest challenges, with no surprises. We look to provide each of our customers with a maintainable custom application to fit the specific needs of their business that will enable continued growth and efficiencies. We are seeking a Senior Consultant to join our team!

Requirements

Skills/Qualifications:

  • Communicate with and set expectations for all parties to avoid surprises
  • Establish the architecture for small systems
  • Learn a client’s business, challenge assumptions, and formulate solutions
  • Resolve blocking technology issues
  • Learn and keep up with the latest technologies and tools
  • Design a normalized OLTP data model
  • Design a star schema data model for reporting
  • Master Microsoft, Headspring, and JetBrains development tools
  • Develop features on spec and on budget
  • Understand, leverage, and teach the software industry’s state-of-the-art practices
  • Inspect software systems and draft assessment documents
  • Walk into a new client engagement and immediately build rapport and confidence
  • Teach developer training classes

Education/Experience:

  • Bachelor’s degree and a demonstrated passion for learning and continuous improvement
  • Demonstrated experience developing software in a mature and disciplined way

 




begin-application-process



�����������������������������������������������