Backend Developer

Posted Nov 26

Job description

ApprovalMax is a company developing cloud services for the needs of automating financial and accounting systems. We have a distributed team of professionals: we work from Germany, the UK, and US. Our clients are located all over the world in English-speaking countries. The company is successfully developing and is a rapidly growing B2B business.

As part of the product team development strategy, we are looking for a .Net developer for the Payment Solutions team.

Main responsibilities:

  • Work on architecture (as a part of a team)
  • Development of new functionality (backend)
  • Environment support
  • Correction of defects
  • Interaction with product managers and technical support on the provision of information about the functionality and support of the product.

Job requirements

Main requirements:

  • Experience in developing cloud solutions particularly in banking, fintech and payment systems
  • Understanding: OOP, DDD, Microservices, stateless/serverless
  • 3 years of experience as a .Net developer
  • Knowledge and/or desire to quickly master our core technology stack: C# 10, .net 6, WebAPI, DI (Autofac), Azure stack: Queues, App Services, App Functions/Web jobs. Cosmos/MongoDB, MSSQL, EF Core
  • Ability and desire to write reliable, highly efficient, scalable code (our client base is constantly growing)
  • Knowledge of the frontend stack would be a plus: single page applications, react, react-redux, TypeScript
  • Experience with tools and acceptance of the "continuous delivery" philosophy (build systems TeamCity/Octopus, incident tracking, auto tests, logging/monitoring/alerts, etc.)
  • Ability to work in a team, independence, attention to detail
  • Knowledge of written English (all business correspondence takes place in English).

What we offer:

  • Regular performance-based compensation reviews
  • 100% paid 20 business vacation days
  • 100% paid 10 sick leave days
  • Flexible hours
  • Remote work
  • Health & Wellness program - a bonus payment, which will cover 50% up to a total of 500 Euro annually of the amount spent on the following activities: medical services (except regular health insurance), fitness, sports activities (excluding sports equipment), stress management, body massage, weight management, yoga, traveling, etc.
  • Reimbursement of co-working space
  • Reimbursement of professional development courses
  • Service years recognition financial reward
  • Parental leave support.