Avatar for 101 Ways
Building teams that work efficiently together to achieve company goals
  • Growth Stage
    Expanding market presence

Senior Software Engineer

Posted: 1 month ago
Visa Sponsorship

Not Available

RelocationAllowed

About the job

The Company

101 Ways (101ways.com) is a technology consultancy which helps technology leaders solve challenging problems and build great digital products. Our name was inspired by the belief that there are many ways to do things and there isn’t one right way or ‘one size fits all’ approach. What makes the difference is extraordinary people with tons of expertise and how well they work together. That’s what makes us, us. Bringing together industry-leading expertise, working in collaborative harmony, keeping things simple and focusing on quality, in order to solve our clients problems and help them build great digital products.!

Our vision at 101 Ways is to be the highest quality technology partner. We cultivate an empowering and inclusive environment for great people to do outstanding work enabling our customers to deliver a better digital experience for their customers.

The role

  • We are looking for self-motivated, passionate, and driven individuals to lead successful engagements for 101 Ways through hands-on experience in best practice software development consultancy.
  • You'll have the opportunity to assist clients in solving interesting problems across a variety of domains, including Tech for Good - Biotech, Medical, eCommerce, Retail, Food tech, Digital Sports Streaming, Media, Real Estate, Publishing, and more.
  • We collaborate with our clients on a wide range of technical challenges, from building new platform capabilities to creating reliable web-based products that serve millions of users with a great user experience. You will work on a broad spectrum of technical challenges that help our clients accelerate product development and become champions in using best practices to build scalable software.
  • This role will be reporting to one of the 101 Ways Principal Engineers. Overall responsibility is to deliver successful client projects by providing high value software consulting services for a range of clients.

Key responsibilities for this role include:

Ensure Successful Service Delivery

Along with the other consultants and supported by the Crew Director, contribute to the successful delivery of client engagements. This includes:

  • Helping with the onboarding of 101 consultants in engagements.
  • Being an excellent ambassador for 101 Ways with clients
  • Alerting the Engagement Lead to any potential risks and issues that could impact the engagement

Software Development

  • Providing billable development consultancy services for 101 Ways clients.
  • Acting as a Senior Developer within cross-functional engineering teams.
  • Contribute to the 101 Ways engineering practice, ensuring consultants are aligned with our values, quality and ways of working.
  • Supporting & collaborating with client engineering teams to ensure best development practices are followed.

Capabilities Required

  • Applicants with a versatile skillset encompassing one or more of the following programming languages - JavaScript/TypeScript, Java/Kotlin, Python, or Go. We welcome applications from individuals who are enthusiastic about learning new languages.
  • Experience building container and microservices-based applications.
  • Experience building applications hosted in AWS, Azure or GCP.
  • Knowledge of CI/CD pipelines, observability and security solutions.
  • Experience with methodologies such as TDD, BDD, Pair Programming, Agile and Lean, Clean code principles and DevOps.
  • Commitment to continuous improvement.
  • Have high EQ as well as IQ to work with empathy in an organisation that has a unique culture and talented people.
  • Collaborative non-hierarchical work style.
  • Excellent communication skills, both verbal and written.

Reporting & Location

  • This role reports to a Principal Developer.
  • This role is Hybrid with offices based in London or Barcelona will require travel to clients, prospects and events as required.

This is a fantastic opportunity to join our vibrant company and to really make a difference to our future success, with rewards to match. We’ve experienced 134% growth over the last two years and have growth plans to continue well into 2024!

Useful links

About the company

101 Ways company logo
Building teams that work efficiently together to achieve company goals51-200 Employees
  • Growth Stage
    Expanding market presence
Learn more about 101 Ways image

Founders

Kelly Waters
Founder • 3 years
image
View the team image

Similar Jobs

Finimize.com company logo
Finimize.com
Finimize empowers our users to become smarter investors
Encord company logo
Encord
The platform for data-centric computer vision
CodeOp company logo
CodeOp
An international tech school for women, trans and non binary people (women+))
Accurx company logo
Accurx
Patient communication for healthcare professionals
Enki company logo
Enki
The AI-powered skills coach for professionals and teams