DashDevs

Solution Architect .NET(with Fintech exp.)

We are seeking a skilled and experienced Tech Lead to join one of our team on an outsourcing basis. The ideal candidate will have a strong background in leading development teams, solving complex problems, and engaging with clients to address their needs. This role requires a proactive leader who can manage and inspire a team, design scalable architectures for new solutions, and effectively present these solutions to clients.
 

General project description Banking app focused on card issuing and money transfers.
 

Project stage We just start a development process. Our main priority is a product quality on this step. It is crucial for us to build an effective and agile solution.
 

YOUR BACKGROUND

  • At least 5 years of experience as Software Developer.
  • Proven experience as a Tech Lead or similar leadership role in software development.
  • Experience with banking or fintech projects.
  • Experience in solution design for complex microservice-based architectures.
  • Understand the big picture and offer insightful advice about technologies and projects.
  • Strong problem-solving skills and the ability to manage and resolve team conflicts effectively.
  • Excellent communication and interpersonal skills, with experience in client-facing roles.
  • Proficiency in designing and implementing software architectures.
  • Clean coding methodologies (SOLID, YAGNI).
  • Professional .NET backend development experience.
  • Experience writing and using REST APIs using ASP.NET Web API.
  • Wide experience with Docker is required.
  • Databases: SQL, NoSQL. Experience with queue (Rabbit, Kafka).
  • English level - В2.
     

Skills that will be a plus:

  • Cloud: AWS.
  • Experience with Kubernetes.
  • Experience in working with grpc protocol.
     

Responsibilities

 

1.Team Management: Lead and mentor a team of developers, ensuring effective collaboration and productivity.

2.Problem Solving: Identify and address issues within the team and development processes, implementing solutions to enhance performance and efficiency.

3.Communication: Collaborate with the Project Manager and the client’s technical representatives to clarify requirements, present technical solutions, and participate in demos. (No direct client management or delivery ownership — handled by PM.)

4.Architectural Design: Design and develop architectural solutions for new features and products, ensuring they meet client requirements and industry best practices.

5.Presentation Skills: Prepare and deliver clear and compelling presentations of architectural designs and solutions to clients and stakeholders.

 

.NET, microservices, AWS, RabbitMQ/Kafka/Redis
Published 6 November 2025 · Updated 27 January
Statistics:
32 views
·
2 applications
50% read
To apply for this and other jobs on Djinni login or signup.
Loading...