CRM Systems Architect (.NET / GCP / Node.js)

48 - 54 USDNet per hour - B2B
Architecture

CRM Systems Architect (.NET / GCP / Node.js)

Architecture
al. Jana Pawła II 22, Warszawa

ASTEK Polska

Full-time
B2B
Senior
Remote
48 - 54 USD
Net per hour - B2B

Job description

Client industry: telecommunications
Project duration: until the end of November (with possible extension)

Responsibilities

  • Design and develop CRM system architecture based on .NET, Google Cloud Platform (GCP), and Node.js

  • Define and enforce architectural, integration, and development standards

  • Provide technical leadership over system development and maintenance

  • Design microservices architecture and system integrations (APIs, event-driven communication)

  • Translate business requirements into scalable and robust IT solutions

  • Evaluate and select appropriate technologies, tools, and cloud solutions

  • Support development teams in solving complex architectural challenges

  • Participate in architecture reviews, technical audits, and roadmap planning


Technical Requirements

Backend

  • Strong experience with C# / .NET (preferably .NET 6/7/8)

  • Experience building applications using ASP.NET Core

  • Solid understanding of architectural patterns: DDD, Clean Architecture, layered architecture

  • Practical experience with Node.js (e.g., BFF, integrations, supporting services)

Cloud & Infrastructure

  • Hands-on experience with Google Cloud Platform (GCP)

Integration & Communication

  • Experience designing and documenting APIs (REST, GraphQL is a plus)

  • Knowledge of synchronous and asynchronous integration patterns

  • Experience with event-driven architecture and messaging systems

Databases

  • Relational: SQL Server, PostgreSQL

  • Non-relational: Redis, document databases

  • Experience in query and data model optimization

Frontend (context)

  • Familiarity with Angular or React

  • Experience with Web Components

  • Understanding of Backend For Frontend (BFF) pattern


Nice to have

  • Experience with CRM systems or large-scale distributed systems

  • Experience conducting architecture reviews and technical audits

  • Ability to work in distributed teams

Tech stack

    C#

    advanced

    .NET C#

    advanced

    ASP.NET Core

    advanced

    Node.js

    advanced

    Google Cloud Platform (GCP)

    advanced

    SQL

    advanced

    Microservices architecture

    advanced

    PostgreSQL

    regular

    REST API

    regular

Office location

CRM Systems Architect (.NET / GCP / Node.js)

48 - 54 USDNet per hour - B2B
Summary of the offer

CRM Systems Architect (.NET / GCP / Node.js)

al. Jana Pawła II 22, Warszawa
ASTEK Polska
48 - 54 USDNet per hour - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest ASTEK Polska sp. z o.o. z siedzibą w Warszawie, Al. Jana Pawła II 22, 00-133 Warszawa (dal... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.