Senior Software Engineer


Slalom is a purpose-driven consulting firm that helps companies solve business problems and build for the future, with solutions spanning business advisory, customer experience, technology, and analytics. We partner with companies to push the boundaries of what’s possible—together.

Founded in 2001 and headquartered in Seattle, WA, Slalom has organically grown to nearly 4,000 employees. We were named one of Fortune’s 100 Best Companies to Work For in 2016 and are regularly recognised by our employees as a best place to work. You can find us in 25 cities across the U.S., U.K., and Canada. 

Slalom Consulting is looking for full-time Senior Software Engineering professionals to join our growing London-based Technology team.

Who we are looking for:

You are a passionate, self-driven problem solver who loves taking on new challenges using the latest web, mobile and cloud technologies. You love coding and find yourself keeping up with the latest technology trends. You tinker, explore and regularly read to stay in touch with the development community and are passionate about discovering ways to improve quality, reusability, extensibility and consistency. You are multi-faceted with a great mix of technical and interpersonal skills, which enables you to succeed in highly collaborative and agile work environments.


  • Be an active member of a growing team; help define and influence team culture & standards
  • Lead development on a wide range of projects for the world’s top companies
  • Work on solution-based, outcome-oriented projects with a highly skilled team
  • Get the benefits of a consulting environment while remaining connected to a technology focused team
  • Build technical acumen through hands-on experience with the latest technologies and delivery methodologies
  • Work in a fast-paced, agile project environment with small, focused teams


  • Several years of development and/or consulting experience
  • Ability to program in Java, C#, JavaScript, Objective-C or Swift
  • Fluency with multiple programming environments and tools
  • Familiarity with developing multi-platform software
  • Display passion for delivering high quality products that meet customer’s needs
  • Display a passion for the craft of software development and a drive to improve technically
  • Strong problem-solving and software triage skills with the ability to work cross-functionally in a fast-paced and rapidly changing work environment
  • Knowledge of agile methodologies
  • Knowledge of domain-driven design and application design patterns
  • Knowledge of QA processes and test-driven development
  • Displays a relentless commitment to win
  • Displays personal & corporate integrity

Preferred Skills:

  • Experience influencing software design and technology selection
  • Mentored and developed fellow engineers
  • Experience with common JavaScript libraries (Angular, Backbone, jQuery)
  • Have developed (either personally or professionally) a mobile app using Xamarin
  • Familiar with both SQL and NoSQL databases (MongoDB, CouchDB, etc.)

Slalom is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.

Read Full DescriptionHide Full Description
Confirmed 2 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles

One Step Register
Need an account? Sign Up