Firmenlogo

Remote Senior (Backend) Software Engineer with verification

Equal Experts  ·  nan, · Remote

Apply Now

About the job

Senior Backend Software Engineer (Remote First)


Equal Experts is an award-winning global Software Consultancy. We believe happy teams make better software, and we take as much pride in our people, culture and work-life balance as we do in our output. Collaborative, entrepreneurial and dedicated to problem-solving, we help our clients improve their end-to-end capability.


We’re seeking backend engineers with proven senior-level experience to join the Equal Experts network on a permanent basis. As a member of the team, you will work alongside our clients to help deliver products and solutions to meet business needs and help your teams deliver better. And, of course, all this happens in a consultative, collaborative fashion – in keeping with our values.


You should have extensive experience delivering software on commercial projects backed up by extensive knowledge of agile practices such as TDD, pair programming and CI/CD to name a few. A growth-based, learning mindset is a must, coupled with a passion for technology.


This role involves working in teams that use modern agile technical practices - including continuous integration and deployment and fast feedback loops - to deliver timely and pragmatic solutions, as well as helping others to do their jobs in a more effective way.


About the work

You’ll use your proven expertise to:


  • Working with the client and the team to determine system requirements and how best to deliver
  • them.
  • Delivery of software using agile (pair programming, TDD, CI/CD, etc) practices.
  • Automation of system infrastructure and deployments.
  • Production support of systems you are working on (You build it, you run it).
  • Advocating agile practices to the client organisation.
  • Mentoring client team members.
  • Helping improve the team and clients’ delivery capabilities.


What we need from you

Your significant technical skills and experience will include:


  • Extensive, diversified experience developing, maintaining and operating enterprise-scale
  • distributed systems.
  • Expert level knowledge of Java,C#, .net, Kotlin, Python, Scala etc programming language and the associated tooling. Experience with other languages is highly desirable.
  • A passion for technology and a willingness to move between languages and technology stacks.
  • Hands-on experience with test driven development and other forms of automated testing.
  • Strong understanding of the principles underlying agile development and an understanding of
  • the various approaches that can be effective in realising these principles in different contexts.
  • Strong communication skills, including the ability to communicate effectively while working
  • remotely with globally distributed teams.
  • Strong interpersonal skills, including a desire to collaborate and share knowledge with other
  • team members, including client team members. This also includes the ability to work collectively
  • towards a common goal without insisting on a given course of action.
  • Hands-on experience developing distributed systems including microservice architectures and
  • RESTful services.
  • Hands-on experience developing and running large scale production systems ideally in
  • containerised/cloud environments using either AWS, GCP or Azure.


Your personal and team skills will include:

  • excellent collaboration and communication skills
  • the ability to communicate effectively while working remotely with globally distributed teams


Experience tells us that there are no barriers to who has talent and ability. So whatever your gender, race, sexuality, level of physical ability or stage of life; if you have the skills we're looking for we'd love to hear from you.


What the global Equal Experts network offers you

Right now, more than 3,000 consultants are helping to create leading digital products and services for scaleups, corporations and governments across 5 continents. But that’s just part of who we are.


We take as much pride in our ‘EE’ people, culture and work-life balance as we do in making better software for our customers.


3 ways we’re different:

  • We’re more than a consultancy. We’re a community. Our knowledge-sharing, problem-solving culture means you’ll always have support from other experts in your field. Even if you’re between contracts.
  • All our people are highly experienced. Our consultants typically have at least 10 years’ experience of solving difficult business problems – and often much more. It feels good to work with the best.
  • We invest in a grown-up culture. You’ll have the freedom and focus to stay hands on, and the autonomy to do your work well.


Read our values to check how well our professional approach aligns with yours:

https://www.equalexperts.com/our-people/our-values/


Five-star working conditions

We’re proud to have our working culture voted as one of the best in the UK in the 2020 'Glassdoor Top 20’ (but we're focused on creating a great culture wherever we work!) This approach has helped us to be recognized as a particularly flexible, satisfying place to work; Glassdoor rates us as one of the UK’s best employers for work-life balance. Work with the best, for the best Our work is varied and covers the entire spectrum of modern IT – everything from digital transformation programmes for major government departments, to award-winning mobile apps for renowned brands like O2. The common thread is a need for faster, more flexible software


Other Perks for working for Equal Experts South Africa

● Remote First Culture

● Great leave benefits

● Competitive Salaries

● Profit Share


Apply now using the ‘Easy Apply’ button above.

Apply Now

Other Jobs