- Proven experience in architecture, design, development of enterprise level distributed software systems.
- Solid experience as technical Team Lead for small to medium size development teams.
- Exceptional analytical and problem-solving skills. Ability to think "out of the box" and make critical decisions.
- Outstanding experience in developing efficient, user-friendly, and customer-oriented applications.
- Databases and reporting tools: MS SQL, MySQL, PostgreSql, Oracle, Sybase, MongoDb
- Development tools: MS Visual Studio, Git, Bitbucket, NUnit, MSUnit, TeamCity, Jenkins, Octopus.Deploy
- Architecture: Distributed systems, Client-Server, Service-oriented, Event-driven, Message-oriented, Microservices, EventSourcing, Akka.Net, RabbitMq, NServiceBus, MSMQ, WCF
- Technologies and methodologies: OOD, DDD, TDD, Kanban, Agile, XP
Reviews For This Service