Position: Senior .NET Developer
Company: Space Neobank
Category: .NET
Experience required: 5y
English level: intermediate

What you’ll do (Scope)

As a Senior .NET Developer, you’ll act as a technical reference/subject matter expert in all areas of the development life-cycle.

To collaborate with cross-functional teams to define, design, and ship new features.

Coach team junior members to increase the team’s bench strength and flexibility.

Participate in regular design and code reviews with development team members to confirm the use of best practices.
● Analyze system requirements and prioritize tasks
● Write clean, testable code using .NET programming languages
● Develop technical specifications and architecture
● Review and refactor code
● Support developers 

Skills we are looking for
● SOLID & OOP & Design Patterns (including DI, IoC, etc.)
● Experience in .NET/C#
● Experience in developing .NET Core applications
● Message brokers and queues (Kafka or RabbitMQ)
● Relational and no relational Database experience
● Unit and Integration Testing