Position: Lead .Net Engineer
Company: Squro
Experience required: 5y
Category: .NET
English level: intermediate
Published: 2023-05-01T00:00:00+03:00

Hi! We are Squro, an international fin-tech product company. Deeply understanding our client’s needs, we create a convenient and transparent fin-tech environment, striving to provide the best conditions and services.

Our team has unique expertise in research, analysis, and product development. By relying on technical insights and a data-driven approach, we create disruptive future-defining innovations of the fin-tech industry that remain our basis for success. The company has a European financial license and works with global partners.


We are currently seeking a Lead .Net Engineer to help us to build a strong .Net team from scratch that will develop services from the ground up.

**Responsibilities:**

- Develop applications and services using C#
- Working on technical designs, architecture, new features
- Communicate with the team to identify business requirements
- Understand business requirements and develop systems/features to meet them
- Make code review, mentor team members
- Write unit-tests, end-to-end tests and stress testing
- Write clear, modular and maintainable code
- Develop team members.

**Requirements:**

- 5+ years of experience with .NET Framework or .Net Core 
- 1+ year of experience with .Net Core is a must.
- 2+ years of team management experience
- Understanding of RDBMS, NoSQL 
- Knowledge of Data Structures and Algorithms
- Experience with Unit tests
- Experience with API design in various protocols 
- Solution-oriented mindset
- Knowledge of patterns/anti-patterns of software design
- Experience with Multithreading, Entity Framework
- Experience with asynchronous systems and distributed
stream processing
- Good understanding of Object-Oriented Development,
Architecture, and Design
- Experience with real-time data processing and
transformation
English-  intermediate

**We offer:**

- Professional and personal growth;
- Challenging, fast-moving, and unique tasks in the FinTech field with our product;
- Ability to be close to the business and take part in making fast decisions;
- Partial compensation of language courses expenses;
- Corporate library;
- Regular team retrospectives;
- Flexible schedule;
- Paid vacations, sick leaves, public holidays, ability to take days off;
- Corporate equipment.