Senior developer (.Net) віддалено THE OPPORTUNITY Enamine isone ofthe major chemical R&D product and service providers for the world pharma and agro-industry. Wehave well developedIT landscape, which includes both out-of-the-box systems purchased from the leadingIT solutions suppliers aswell asour own in-house created software and specific chemical products. Asapart ofstrategicIT improvement initiative, weare looking for Senior developer (.Net). INTHIS ROLE YOU WILL: • Work together with Prod
Senior developer (.Net) віддалено THE OPPORTUNITY Enamine isone ofthe major chemical R&D product and service providers for the world pharma and agro-industry. Wehave well developedIT landscape, which includes both out-of-the-box systems purchased from the leadingIT solutions suppliers aswell asour own in-house created software and specific chemical products. Asapart ofstrategicIT improvement initiative, weare looking for Senior developer (.Net). INTHIS ROLE YOU WILL: • Work together with Product Owner toclarify the requirements. • Propose the solutions and components’ design. • Implement new features. • Cover code with unit- and component- tests. • Participate incode reviews. • Enforce standards and best practices. • Participate inAgile SDLC. • Have direct contact with end-users and see how the developed product makes their usual work more comfortable. WEARE LOOKING FOR SOMEONE WHO HAS: • 5+years ofhands-on software development experience • Strong knowledge ofC#, .NET Core, WebAPI • Experience with EntityFramework Core (understanding ofDynamic Queries, Expression Trees isdesired)• Practice with relational databases (MySQL, Oracle, MSSQL, etc.), ability toread and understand PL/SQL stored procedures (don’t worry, weare not going towrite stored procedures, but insome cases, weneed tounderstand what legacy system does insome specific cases)• Algorithms development ability • Unit/component/integration tests (NUnit, Moq, AutoFixture orsimilar)• Good understanding ofOOP/OOD • Knowledge ofthe application design patterns and software development life cycle. • Understanding ofScrum methodology • Will beaplus: microservices architecture, Docker, MassTransit, RabbitMQ, MongoDB, Redis WEOFFER: Competitive compensation depending onexperience and skills. Flexible working hours. Comprehensive benefits package including sick leaves, annual vacation, medical insurance and sport compensations. Individual annual budget oneducation. Friendly working environment. English language courses. Convenient office location. Dental services and therapeutic massage inthe office.