Swiss-army Developer



Why do you want to join us? Because you love complex systems as much as you value client experiences. You're looking for a team that touches everything from low-level user management components to the front-end applications servicing all of our internal users. You thrive on turning legacy software into clean, testable, living code. Your mission will challenge you: overhaul our client management infrastructure to yield better outcomes for clients, more insight into client activity, and make our customer experience teams more efficient.

You'll have chance to work on an array of cloud-based enterprise applications and perform real-time data or process integration by using state-of-art middleware software. Your team will handle millions of user accounts, tens of thousands of active clients, and your contribution will make an impact.


You can:

  • Write great code in Java and at least one other programming language
  • Design robust software and systems, supporting your teammates in our operations group
  • Work with SQL and databases, with a deep understanding of relational structure and performance factors
  • Quickly master new platforms, languages, and tools on the job
  • Collaborate with your team using git or other version control systems

Your goal is to:

  • Help craft the future of our project as part of a tight-knit team
  • Contribute to an agile process that ships code continuously
  • Learn Salesforce Apex / Visualforce development

Bonus points if you have experience with any of:

  • Salesforce
  • MuleSoft
  • Informatica
  • ETL
  • Perl
  • Python
  • Git

We value our people. At the office you can look forward to:

  • Free coffee, cold drinks, and snacks, along with 3 catered meals each week
  • Professional development through company-sponsored education and training
  • Company-hosted events with speakers in our industry
  • Quarterly hackathons where you're given a weekday to hack