We’re looking for a full-stack software engineer with 3+ years experience to write custom cloud applications on top of the Bullhorn platform, and integrations using Bullhorn and 3rd party web APIs.  Applicants should be comfortable implementing and leveraging web APIs in Java. Additionally, applications should have fundamental knowledge of standard web technologies like Javascript and associated libraries and/or frameworks.  The engineer 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:

Performing all phases of software development including requirements analysis, application design, code development, unit testing, deployment, and documentation
Work with the Information Systems team and multiple internal stakeholders to help determine the technical details of a particular integration or customization
Learning, leveraging, and sharing new technologies and best practices with peers
This job might be for you if:

You love to code and want to learn new languages, frameworks, and libraries.
You’re intimately familiar with some OOP language, preferably JAVA.
You’re an analytical thinker that likes solving puzzles or problems, but can still interact with others on a day-to-day basis, both technical and non.
You want to be part of a team that loves what they do and that works closely together to make our customers happy.
Bonus points for:

Experience with Javascript frameworks, as well as build/testing/deployment technologies (Grunt, Karma, Babel, Bower, etc).
Experience with AWS and/or cloud-based integration platforms (Mulesoft, Dell Boomi, etc.)
Experience with an MVC framework, especially Spring Framework and its associated libraries.
Experience with data migrations and ETL tools

About Bullhorn

We build applications that help businesses deliver an incredible customer experience. Headquartered in Boston with offices in London, Sydney, St. Louis, and Vancouver, Bullhorn is the global leader in CRM software for service-based industries, with more than 350,000 users.

Our love of technology, appreciation for customers, and respect for each other make Bullhorn a fast-growing and innovative company with an incredibly strong culture.