Senior Backend Engineer (Azure / Machine Learning)

Reference:

VAC-10

Sector:

Development, E-commerce, Payments

Salary:

Salary negotiable

Town/City:

Nuremberg

Contract Type:

Full Time

Talk to us
Practice Manager - Data Science, Machine Learning, AI & Analytics; Collaborator

Global leader in Psycho-linguistic Profiling and Artificial Intelligence to provide a deep understanding of the human motivations, attitudes and emotions behind behavior patterns. Using a unique algorithm with the principles of Psychology, Natural Language Processing and Artificial Intelligence, my customer is able humanize data by finding personality traits and the accurate meaning of text. Since 2010, in pursuit to provide the deepest possible customer understanding. We continue to merge different disciplines, cultures, exceptional expertise and skills, which makes us grow rapidly and dynamically.

Currently looking for a Senior Backend Engineer who can support our R&D Team with the following tasks:

Key responsiblities

  • Software Development Lifecycle Engineering
    • Engineering requirements from different internal and external stakeholders (market research, HR, clients)
    • Translating requirements into scalable, maintainable, extensible software architectures
    • Splitting architectures into manageable implementation tasks
  • Supporting software implementation with focus on backend logic and database layout
    • Covering implementations with unit-, integration-, and system tests
    • Covering implementation with documentation artefacts
    • Supporting frontend development (mobile /web / desktop)
  • Creating relational data models
  • Reporting to head of R&D with respect to progress of current tasks and showstoppers
  • Monitoring technological development trends

Key skills and experience

Required

  • A-level; university education in the IT area
  • 6 or more years experience in a similar function or branch
  • Background in Machine Learning / Artificial Intelligence
  • Excellent knowledge in C# or Java
  • Good knowledge in agile software development processes
  • Good knowledge in at least one relational DBMS (e.g. MSSQL)
  • Fluent English
  • MS Office skills (basic knowledge in Outlook, Excel, PowerPoint, Word)
  • Flexibility, ability to work under pressure and team-oriented
  • Process-oriented and analytical mind

Advantageous

  • Knowledge in TDD (Test-Driven-Development)
  • Knowledge in ALM-Tools as well as Team Foundation Server (TFS)
  • Knowledge in further models in software development
  • Knowledge in Continuous-Delivery-systems as Jenkins or Team City
  • Knowledge in Cloud Computing Services as Azure or AWS
  • Additional languages
Talk to us
Practice Manager - Data Science, Machine Learning, AI & Analytics; Collaborator