DataArt Company Profile

Solutions Architect, Financial Systems


Job Description

We are assembling a team that will develop and upgrade the systems of the international association of financial industry professionals. The company that unites 200 thousand investment experts uses more than a hundred different applications. Advanced technological solutions, skilled technical specialists, and the importance of human relations is what makes the work on projects of this company comfortable and interesting. Minimum viable bureaucracy and openness to new solutions allow every developer to significantly influence the products created. The DataArt team will be expanded to several dozens of people in the future: developers, testers, architects.

Must have

  • 7+ years of experience in developing commercial applications on .NET and C#
  • Experience with Messaging Architecture and Message bus (AMQP)
  • Experience with Azure (Azure SQL, ServiceBus, WebServices, Active Directory, etc.)
  • Experience with Microservices Architecture
  • Experience in project estimation
  • Experience in CI/CD and best practices
  • Experience with ASP.NET MVC, WebAPI
  • Understanding basic design patterns and principles (DDD, SOLID)
  • Understanding of RESTful API approach
  • Experience with MS SQL Server and T-SQL
  • Experience with ORMs (Entity Framework)
  • Experience with Unit Testing (xUnit, AutoFixture, Moq)
  • Experience with Agile
  • Excellent communication skills
  • Good spoken English

Would be a plus

  • Experience with .Net Core/other programming languages
  • Experience with Authentication protocols
  • Experience with containers (Docker)
  • Experience with NoSQL, BLOB storage
  • Database design skills
  • Basic knowledge of UML diagrams
Find your dream job