← к выдаче
разработка

.NET Technical Lead in Payment System Team

ZONE30008 дн. назад

Коротко

Leads a payment system team, developing and improving payment flows, adding new payment methods, and switching processors; hands-on with C#, .NET, React, and · Needs: 7+ years software development; 2+ years lead; expert C#/.NET; React and TypeScript; AWS (ECS, RDS, SNS/SQS); PostgreSQL/MSSQL; upper-intermediate English.

Описание от работодателя

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