Senior Software Engineer (.NET/JS, SQL)

18k - 28k PLN/ mies.B2B
18k - 28k PLN/ mies.UoP
SeniorFull-time·B2B·Umowa o pracę
#389313·Dodano wczoraj·4
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

.NET C#REST APIJSMS SQLAI

Firma i stanowisko

LYNQ builds modern manufacturing software that helps factories plan, track, automate, analyse and optimise their operations. Their MES/APS platform is used globally, integrates with leading ERPs, and can be deployed in the cloud or on-premises. They host on Microsoft Azure to provide secure, reliable access.

Wymagania

  • Senior-level expertise with .NET, backed by 8+ years of experience.
  • Strong C# / ASP.NET Core skills building production web solutions.
  • Hands-on experience integrating large language models into production software, including working with provider APIs (Anthropic, Azure OpenAI), prompt engineering, structured JSON outputs, tool use, streaming, and token/cost management.
  • Understanding of LLM orchestration patterns: routing, retries, fallbacks, context construction, retrieval over application data, and output quality evaluation.
  • Solid JavaScript experience.
  • Deep MS SQL Server knowledge (T-SQL, indexing, query tuning).
  • Experience with background jobs and resilient integrations including idempotency, retries, and poison-message handling.
  • Security mindset including tokens/claims, roles/permissions, multi-tenancy, and data handling implications with AI services.
  • Clear communication, ownership, and pragmatic shipping approach.

Nice to have:

  • Experience building agentic or multi-step AI workflows (function calling, MCP, RAG pipelines, vector search).
  • Familiarity with AI observability and evaluation tooling (tracing, prompt versioning, regression testing).
  • ERP/enterprise integrations (REST, OData, GraphQL) and manufacturing domain knowledge.
  • Experience operating SaaS with occasional on-premises deployments.
  • Familiarity with MES space and connectors to leading ERPs.

Obowiązki

  • Enhance core platform runtime services, configuration, caching, telemetry, and background processing in a multi-tenant architecture.
  • Design and build an LLM orchestration and integration layer with AI gateway, provider connectors, prompt management, structured outputs, tool/function calling, and audit logging.
  • Implement AI safety and governance guardrails including tenant isolation, data minimisation, output validation, cost and usage controls, and observability.
  • Design data integration patterns and ETL pipelines for ingestion, validation, mapping, reconciliation, incremental syncs, retries, and monitoring.
  • Write clear, testable code, profile and tune services and queries at production scale.

Benefity

  • Remote work within EU time zones or Poland
  • Full-time employment
  • Modern platform with product focus and opportunity to influence architecture
  • Work on AI that is applied in real factory operations
  • Remote-friendly team, flexible hours, supportive engineering culture
Elastyczne godziny

Inne informacje

Please be informed that the data controller is LYNQ Limited, 100 Berkshire Place Wharfedale Road Wokingham, Berkshire United Kingdom RG41 5RD (hereinafter "controller"). You have the right to request access to your personal data, their rectification, erasure or restriction of processing, the right to object to processing, as well as the right to data portability and to lodge a complaint to the supervisory authority. Personal data will be processed for the purpose of the recruitment process. Provision of data to the extent resulting from the Act of 26 June 1974 Labour Code is mandatory. In the remaining scope, providing data is voluntary. Refusal to provide mandatory data may result in the impossibility to carry out the recruitment process. The Administrator processes mandatory data on the basis of a legal obligation incumbent upon him/her, while with regard to additional data, the basis for processing is consent. Personal data will be processed until the recruitment procedure is completed and for the period of the possibility of asserting potential claims, and in the case of consent to participate in future recruitment procedures - until the withdrawal of such consent. Consent to the processing of personal data can be withdrawn at any time. The recipient of the data is the Just Join IT service and other entities to whom we have entrusted the processing of data in connection with recruitment.

LYNQ Limited

LYNQ Limited

Pracodawca

Aplikuj teraz