Senior Back End Engineer

Senior Back End Engineer

Full-Time No working from home possible
Thought Machine

Requirements

  • 6+ years of experience as a Software Engineer
  • ,
  • (Desirable) Knowledge of banking / finance
  • ,
  • Experience with either Python or Golang
  • ,
  • (Desirable) Experience with AWS or other cloud providers
  • ,
  • Experience in developing automated tests as an integral part of the development cycle
  • ,
  • (Desirable) Familiar with databases (SQL or noSQL)
  • ,
  • Interest in working on client-facing projects, conducting scoping and defining deliverables
  • ,
  • (Desirable) Experience with client/server software architectures & networking, or microservice architectures
  • ,
  • (Desirable) Experience using orchestration tools such as Kubernetes or Mesos
  • ,
  • (Desirable) Experience of either managing a team, or a desire to manage a team in the future

What the job involves

  • Design, implement and develop scalable, performant microservices using best practices
  • ,
  • Write automated unit tests, integrate tests, etc
  • ,
  • Interfacing with other engineering teams to ensure that features are added in a structured and coherent way
  • ,
  • Managing and debugging your deployments from testing environments all the way to production
  • ,
  • Translating customer requirements into trackable tickets
#J-18808-Ljbffr
Thought Machine

Contact Details:

Thought Machine Recruitment Team