Bullhorn: Software Engineer II

We are looking for a Software Engineer with 2-3 years of experience to implement web APIs and leverage the APIs to write large scale web applications to function across a wide and international user base. As a Bullhorn Engineer, you will have the opportunity to write custom applications and integrations, learn and explore new technologies, and work with a talented and growing team.

As a Software Engineer, a typical day might include:

  • Develop our RESTful APIs and micro-services using Java 8

  • Leverage our APIs to build large scale enterprise level web application using Angular TypeScript, CSS / SCSS, HTML5

  • Work closely with a distributed cross functional team of product managers, designers and engineers to brainstorm and guide decisions on Bullhorns products and features

  • Pair program with other engineers to solve complex problems

  • Share knowledge and experience with experienced engineers and architects

  • Be a voice and actively contribute in improving our engineering standards, tooling and processes

This job might be for you if:

  • You want to be an integral part of an innovative, high-performance Development team

  • You thrive working in a fast-paced, Agile environment where you release every few weeks

  • Comfortable challenging and being challenged by your teammates

  • Willing to lead company wide initiatives alongside day to day development responsibilities

  • Build up less experienced developers through mentoring

  • Youve loved every minute of your 2-3 years of Software Application Development experience

  • Experience/familiarity with Java EE, Spring, Tomcat, Redis, JMS, JDBC, and JPA (Hibernate)

  • Experience/familiarity with TypeScript, JavaScript (ES5, ES6), CSS / SCSS, HTML5

Strong culture makes Bullhorn a great place to work! Our offices offer a casual, collaborative environment with weekly catered-in lunch and breakfast, and monthly "First Thursday" social events. Bullhorn offers unlimited vacation, quarterly paid volunteer days through its philanthropic group Bullhorn Cares, and an open invitation to Bullhorn Allies groups, which celebrate and cultivate diversity and inclusion for all employees.

You might be a fit for Bullhorn if:

  • You are energetic and enjoy working in a fast-paced environment

  • You are confident and love sharing success with your team

  • You take ownership of your work and continuously strive for improvement