Careers

Here at Headstorm we are actively looking for highly capable developers that can solve technical problems unbound to any technology stack. These individuals love the hardest challenges and are excited to learn and apply their passion around technology to solve business problems.  

Qualifications: 

  • 0-3 years of professional software development experience 
  • Deep understanding of core programming concepts 
  • Comfortable with the development process including planning, development, code-reviews, pair-programming, and testing 
  • Experience with supporting tools including version control systems such as Git 
  • Passion for learning and excited to work in a team environment 
  • Communicator who can explain and present concepts to technical and non-technical audiences, including peer client members and decision makers 
  • Client facing or consulting experience preferred 
  • Bachelor’s degree in Computer Science, Computer Engineering, MIS, Math or comparable  

 

 

Headstorm is hiring Senior Software Developers experienced with solving technical problems across multiple technology stacks. The ideal candidate can deconstruct technical problems on the fly and has a keen interest in learning and progressing their career quickly.

Qualifications: 

  • 1 5 years of professional software development experience 
  • Experience building and consuming web services 
  • Solid understanding of SQL and database designs 
  • Knowledgeable and experienced with the principles of SOLID, design patterns including OO, MVC architectures, OR-mapping, etc. 
  • Participate and lead the development process including planning, development, code-reviews, pair-programming, and testing 
  • Experience with supporting tools including version control systems such as Git 
  • Experience with cloud-based environment such as Azure and AWS preferred 
  • Passion for learning and excited to work in a team environment 
  • Communicator who can explain and present concepts to technical and non-technical audiences, including peer client members and decision makers 
  • Client facing, or consulting experience preferred 
  • Bachelor’s degree in Computer Science, Computer Engineering, MIS, Math, or comparable 
  • Ability to work with multiple clients and leverage cutting-edge technologies 

 

Headstorm is actively searching for a Technical Architect experienced in creating solutions unbound to any particular technology stack in the most complex environments. The right individual for the job is one who is able to understand and manipulate most aspects of a technology solution to ensure it is reliable, reusable, and scalable. This position requires strong leadership capabilities as well as a thoughtful, creative approach to predicting future concerns and architecting solutions that solve for them.

Qualifications: 

  • 8+ years of professional software development experience 
  • Solid understanding of Enterprise Architecture and IT/Business strategy 
  • Work with and provide technical leadership to software engineers to craft optimal software solutions that are reliable and scalable 
  • Expert in building back-end solutions using the latest web technologies 
  • Create service framework that supports all client application models (desktop, mobile, native mobile, SaaS, etc) 
  • Develop prototypes and proof of concepts for new ideas, partners, or technologies 
  • Craft solution designs and do design reviews for complicated or broad-scoped projects and initiatives 
  • Assures quality of code and helps to refactor and optimize as needed 
  • Expert understanding of SQL and dataset architectures 
  • Expert in utilizing middle-ware technologies including web services, MOMs, etc. 
  • Experienced in infrastructure and security including cloud-based solutions and security frameworks 
  • Passion for learning and excited to work in a team environment 
  • Skilled communicator who can explain and present concepts to technical and non-technical audiences, including peer client members and decision makers; architects are never afraid to grab a marker and talk in front of a white board 
  • Bachelor’s degree in Computer Science, Computer Engineering, MIS, Math, or comparable; Master’s degree preferred 

 

Here at Headstorm we are looking to hire experienced Project Leaders that can lead project teams to successfully meet client business objectives while ensuring projects are delivered on time and on budget.  The ideal candidate possesses a combination technical aptitude, strong business acumen, and the ability to lead by the art of influence. 

Qualifications: 

  • 6-12 years of professional project management or product ownership experience 
  • Leads the development process including planning, development, code-reviews, pair-programming, and testing 
  • Experienced in managing projects including estimating, budgeting, status reporting, etc. 
  • Ability to effectively manage multiple tasks across projects running concurrently 
  • Passion for learning and excited to work in a team environment 
  • Refined communication skills for sharing ideas and delivering presentations to executives and both technical and nontechnical audiences at all levels of the organization 
  • Bachelor’s degree in Computer Science, Computer Engineering, MIS, Math, or comparable 

 

Preferred 

  • Understands the professional services business model and can drive new sales of at least $500,000 annually 
  • 6-12 years of professional software development experience 

Apply