Middle Full-stack Developer

I'm interested

Experience: 2+ years
Remote, full-time

Domain:

  • Digital Publishing

Provider of multi-purpose software solutions for media and subscription-based businesses. They provide publishers with versatile and customizable software for subscription management, audience analytics and monetization, self-service features implementation, selling ads, and more.

One of the major aims is to ensure seamless integration of their solutions to the client's IT ecosystem. To achieve that:
- they have pre-built integrations with the most used CRMs, marketing tools, payment solutions, etc, like Salesforce, HubSpot, Verifone, Google Ad Manager, and so on;

- they provide a complete pack of APIs for clients to build their own custom integrations;

- they utilize plugin/widget architecture to maximize ease of 3d-party integrations.

The team is building integrations with external systems. This includes things like finance systems, CRMs, specialist media systems (newspaper planning and production systems), and lots of others.

The development result is usually an "agent" that can be configured to run on a schedule, which queries event's engine, creates a list of changes since it last ran, extracts a set of data, applies some logic and transformations to it, formats it (XML, Json, CSV, etc), and sends it to a target (a web service, a sftp server, etc). These agents might also receive datasets, which they have to unpack and insert (or update). And some of them are two-way, so they send and receive.

It is all back end work (occasionally it might have a small UI for settings), all about classic data interfaces (extract, transform, load processing), and the main skills needed are C# and T-SQL.

Project specifications:

DEV Technologies: .NET, ASP.NET MVC, .NET Framework, Angular (currently v6), C#, CSS 2-3, HTML/XML/XSLT, Javascript, Postgres, SQL Server / T-SQL.

DEV Tools: Azure hosting/dev ops, SQL Server Management Studio.

QA Technologies and Tools:

Dev Console, Postman, Jira, Figma.

What we expect:

  • at least 2+ year of coding experience using C# (.NET, .NET Core, MVC), JavaScript/Typescript + Angular;
  • at least 3+ year experience and strong knowledge in SQL relational database (MSSQL);
  • strong knowledge of SQL (TSQL)
  • strong knowledge in Git;
  • B1+ (Intermediate+).

What you will do:

  • analysis of business requirements, interaction with customer and demonstration of finished work to him;
  • participation in architecture development;
  • implementation of new features, code refactoring;
  • product maintenance and bug fixes.

Nice to have:

  • experience with Azure services;
  • experience with React;
  • AI tools using;
  • knowledge and experience in working by Scrum, Kanban.

 

Interview stages:

Manager

Ask your questions about the vacancy to a specialist

Apply for this job

    First name
    Last name
    Email
    Phone
    Description