— 3+ years of working experience in the related field;
— Deep understanding of OOP and OOD, SOLID, Design Patterns, Architecture Patterns;
— Strong knowledge of .NET, CLR, C#, ASP.NET MVC / Web API / Core, DI, IoC;
— Entity Framework / Core, SQL (T-SQL), Linq-To-Sql;
— NoSQL (MongoDB, Cosmos DB), Message Brokers (Service Bus, RabbitMQ);
— Agile/Scrum software development approach.
— N-tiers Applications, Microservices, Multitenancy;
— CQRS, REST;
— High-load optimizations;
— Experience with Azure, AWS, GCP.
— Proficient and fun-to-work-with colleagues;
— A spacious office with green and lounge areas, table tennis, parking;
— English courses;
— Long-term employment with 20 working days paid vacation.
— Working independently, design and implement high-quality software solutions;
— Participate in the entire development cycle (analysis, design, estimation, development, testing and deployment);
— Propose technical solution and be involved in the R&D process on new technologies;
— Communicate ideas, issues, status, and outcomes within the project team;
— Code review, cover written code with unit tests.
Digital Distribution Applications is an innovative company providing professional IT services in developing and implementing cloud software solutions aimed to increase business performance. The Company’s profile comprises solutions for automation and entire supply chain management.