Senior Full Stack .Net/Angular developer (offline)

Based in London, our customer is a global leading law research, ranking and directories business, ranking 'elite' (top 5%) law firms and lawyers in over 200 jurisdictions across the world. The company is the 'Michelin star' of the legal world, and law firms invest considerable time trying to be ranked. The customer has 350 staff based in London, of which 250 are researchers, who are experts in given jurisdictions and practices areas. The company is around 30 years old, in 2018 it was purchased by a private equity house with a view to modernizing and growing the business substantially. And that foresees digital transformation of all the corporate processes and flows, which will be our main goal for both in short and in long term perspective.

Customer's strategy is to transform from being a print-based publishing business, with advertising as prime revenue, to an online subscription business with data insight, ranking directories and differentiated content at its core. This means moving from a largely anonymous audience to one that is known, and thus building strategic customer platforms and products of the future.

As a Senior Full stack Software Engineer, you will be responsible for taking over current solutions overall design and technical implementation, planning reengineering/refactoring, developing an architecture and providing technical documentation. The successful candidate should have a highly developed set of analytical, communication skills and consulting capability, an ability to present and communicate complex technical solutions both to the client and team members. He or she should be able to identify technical risks, propose solutions and effectively communicate them to all stakeholders.

Requirements:
Requirements:

β€’ At least 3+ years of experience as a Senior .Net developer
β€’ At least 2+ years of experience in .Net Core.

β€’ Proven experience working with Azure solutions
β€’ Good knowledge of Angular2+ and Typescript
β€’ Good Experience with HTML5, CSS3 and Pre-processors preferably SASS
β€’ Knowledge of No-SQL databases, desirably CosmosDB

β€’ Good knowledge and proven experience working with messaging systems and desirably with Azure Service Bus.

β€’ Good knowledge of microservice architecture design patters such as Decomposition, Integration, Database, Observability and Cross-Cutting Concern patterns.

β€’ TDD/BDD experience and understanding of formal testing and delivery methods
β€’ Very good understanding of SOLID principles and CQRS design patterns
β€’ Developed Architecture in agile/iterative environments with experience of methodologies such as SCRUM, RUP, Lean and DSDM.
β€’ Able to implement key architectural outcomes, such as reusability, performance, separation of concerns, quality and integrity.
β€’ Strong analytical and core programming skills, knowledge of object-oriented programming, data structures and algorithms
β€’ Desire to work in a fast pace, fast-growing and highly innovative and international environment
β€’ Obsession with quality
β€’ Great communication skills, ability to express complex things in an easy to pick up manner
β€’ Upper-intermediate level of English (written and spoken)



Responsibilities:

β€’ Preparing architectural and tech solutions;
β€’ Developing front end website architecture
β€’ Developing back end website applications
β€’ Ensuring responsiveness of applications
β€’ Working alongside graphic designers for web design features
β€’ Designing and developing APIs. Current stack is a mixture of REST and microservices
β€’ Designing user interactions on web pages
β€’ Creating servers and databases for functionality
β€’ Work closely with Product Owners, Business Analysts & Scrum Master to provide accurate estimates and ensuring timely delivery of functionality



Technology Stack and Methodology includes:
β€’ Backend (Azure Functions, Web Apps, C# Asp .Net Core, CosmosDb, Azure ServiceBus);
β€’ Frontend (TypeScript, Angular 7/8, HTML5, CSS3).

About NerdySoft

NerdySoft is a full-cycle software development agency with world-class engineers and strategists in-house. Our delivery offices are located in Lviv (Ukraine) and Warsaw (Poland).

NerdySoft is a dedicated software development team provider specializing in Software Product Engineering. With vast expertise in FinTech, CreditTech, HealthTech, and E-commerce, NerdySoft develops scalable solutions for the most complex technical issues that businesses of all sizes face across industries.

OUR VALUES
βœ”οΈTALENT βœ”οΈLOVE βœ”οΈATTITUDE

Nerdysoft is a socially-oriented company. We are always working on the improvement of our benefits package and constantly trying to offer more beneficial working conditions to our employees. Our corporate culture is based on a work-life balance approach.

Among our benefits you can find:

β€” Office located in the city center;
β€” Comfortable workplace and modern office facilities;
β€” Flexible working hours with no overtimes and ability to work remotely;
β€” Individual relocation package;
β€” Regular salary review based on employee performance;
β€” Competence matrix for Developers and QAs and personal development plan for all employees;
β€” A mentorship program for all specialists of middle and junior levels;
β€” Internship program for young specialists;
β€” 50% compensation for certifications, conferences, training, and other working events;
β€” 50% compensation of English courses;
β€” 18 working days of annual paid (and additional days of leave for company loyalty);
β€” All national holidays celebrations;
β€” Paid sick leaves;
β€” Medical insurance and sports compensation;
β€” Regular great corporate events;
β€” Access to a corporate library
β€” And much more!

Company website:
http://nerdysoft.com

DOU company page:
https://jobs.dou.ua/companies/nerdysoft/

The job ad is no longer active

Look at the current jobs C# / .NET Lviv→

Similar jobs

Senior MS Dynamics CRM Developer at Taurus Quadra

Bulgaria, Lithuania, Latvia, Poland, Ukraine

.NET Developer at Uniqkey

Ukraine

Senior SharePoint Developer at Taurus Quadra

Estonia, Lithuania, Latvia, Poland, Ukraine


All jobs .NET Lviv    All jobs Intellias