Senior Entwickler (Backend) m/w

Job Informationen

Responsibilities: Developing software our users need Understand business requirements and user stories Collaborate with team to brainstorm and create new products Make informed decisions quickly and taking ownership of services and applications at scale Be a persistent and creative problem solver Remain cool and effective in a crisis Stay on the leading edge of coding practices Mentor junior and mid-level engineers Your profile: Minimally a bachelor’s degree in an appropriate field of study 3+ years of experience as a software engineer Fluent with functional, imperative and object- oriented languages; knowledge of Ruby, Python and/or Elixir would be especially useful Strong OOP and/or Functional Programing and modeling skills 3+ years professional experience in professional web development Experience working in an agile environment Experience in communicating with users, other technical teams and product management to collect requirements, identify tasks, provide estimates and meet production deadlines Experience implementing and consuming large scale web services Experience with professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations, preferably experience with microservice development and deployment pipelines Know Docker and the ecosystem of supporting tools Fluent in English and German

Benötigte Skills
  • OOP
  • Ruby
  • Python
  • Python
  • Requirements Engineering
  • Senior
  • Englisch
  • Coaching
Job Details
  • Pensum Vollzeit