.NET Technical Lead in Payment System Team

$$$$
Product

Payments are the backbone of every successful company. You can have flashy UI, adverts, events, etc. But if your users can not pay you, then it’s all for nothing. Having a smooth payment flow is a must.   Because every additional step, every issue, is a way for the user to stop and think “Do I really need it?”. 

Developing Payments product includes working closely with Finance specialists and business stakeholders and understanding what is needed for the company in your domain - adding new payment methods, improving payment flows, or switching to a new payment processor.

Most often this is not something that can be showcased, but it’s important work that the whole company is based upon.

Your expertise:

At least 7 years of software development experience

At least 2 years of experience in a lead position
Experience with React and TypeScript

Excellent knowledge of C#, .NET, .NET Core

ORM + relational databases experience (preferably Entity Framework + PostgreSQL / MSSQL)

Cloud infrastructure setup experience AWS, Azure, GCP (preferably AWS ECS, RDS, SNS / SQS)

Experience with React and TypeScript

Good experience with Integration / Unit testing

Good experience with ASP.NET Core

Experience developing microservices

Experience with Docker

Understanding of SOLID, OOP, Clean Code, GOF

Excellent communication and organization skills, product-oriented mindset, focus on team results, and leadership qualities

Understanding SDLC

Upper-intermediate or higher level of English

Will definitely be a plus:

  • Experience with ElasticSearch
  • Experience with Kubernetes
  • Experience with Terraform
  • Experience with Redis
  • Experience with Mobx
  • Understanding of CI / CD and experience with Jenkins and Vault
  • Experience with creating solution Architecture and solving non-standard CRUD tasks

What’s in it for you?

  • Opportunity to deal with top-notch technologies and approaches in a world-leader product company with millions of customers
  • Opportunity to make a difference for online privacy, freedom of speech, and net neutrality
  • Decent market rate compensation depending on experience and skills
  • Developed corporate culture: no micromanagement, culture based on principles of truth, trust, and transparency
  • “You build it, you own it” mentality in most contexts
  • Support of personal and professional development
    • coverage of costs of external trainings, conferences, professional literature
    • support of experienced colleagues
    • in-house events and trainings
    • regular knowledge sharing in teams
    • English classes and speaking clubs
  • Life-balance support
    • truly flexible schedule, no time-tracking at all
    • 25 working days of vacation
    • 5 days of paid sick leave per month (if necessary) without providing a medical certificate
    • generous maternity / paternity leave program
  • Professionally strong environment, friendly and open atmosphere, ability to influence the product development and recognition for it

Required skills

C#, ASP.NET Core

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 8 October
48 views
·
2 applications
Last responded 1 hour ago
To apply for this and other jobs on Djinni login or signup.
Loading...