skip to Main Content
OUR CAREERS
A Technology Powerhouse

Headstorm fosters an environment of cooperation and collaboration to allow for innovative engagement. As a company on the cutting edge of technology, Headstorm believes in employing creative self-starters with progressive mindsets and a passion for emerging tech solutions. Apply below!

CAREERS

Do you have what it takes to join our team?

Senior Consultant

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:

  • 3-6 years of professional software development experience
  • Ability to build front-end solutions using the latest web technologies
  • 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

Architect

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:

  • Solid understanding of Enterprise Architecture and IT/Business strategy
  • Work with and provide technical leadership to both front and back-end developers to craft optimal software solutions that are reliable and scalable
  • 8+ years of professional software development experience
  • Expert in building front-end and/or 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 qualify 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
  • Legally authorized to work for any company in the United States without sponsorship

Project Leader

Headstorm is 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 software development 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
  • Understands the professional services business model and is able to drive new sales of at least $500,000 annually
  • Bachelor’s degree in Computer Science, Computer Engineering, MIS, Math, or comparable
  • Legally authorized to work for any company in the United States without sponsorship
APPLY

Full Name *

Email *

Phone

Current Company

LinkedIn URL

Resume/CV

Tell Us About Yourself

Back To Top