About the company: B2B Soft is a world leading SaaS solutions provider primarily focused on the Telecom and General Retail Industries. Our innovative product suite delivers Omni channel software and hardware solutions, which leverage Business Intelligence, Artificial Intelligence and Machine learning.
18 березня 2026

Senior Solution Architect (Azure / .NET) (вакансія неактивна)

віддалено

Role overview

Own end-to-end solution design across multiple domains/teams, drive architectural standards, and ensure our services are secure, scalable, and operable on Azure with .NET and MS SQL Server.

Responsibilities

  • Business & technical analysis (primary)
  • Review and validate business requirements (BRD/PRD), user stories, acceptance criteria, and process flows; identify gaps, ambiguities, and hidden assumptions.
  • Partner with Product Owners and Business Analysts to improve requirement quality (scope, edge cases, data rules, non-functional requirements).
  • Translate business processes into technical models: domain boundaries, workflows, states, permissions, auditability, and reporting needs.
  • Facilitate discovery workshops and technical deep-dives; produce clear outputs (options, trade-offs, risks, recommendations).
  • Solution architecture & design
  • Own end-to-end solution design for major backoffice initiatives (services, integrations, data, security, runtime).
  • Define and govern architecture standards: API guidelines, error model, compatibility strategy, resiliency patterns, observability, security.
  • Produce and maintain architecture artifacts: C4 diagrams, ADRs, sequence diagrams, NFRs, integration contracts.
  • Integration & API architecture
  • Lead REST API and integration design (contracts/DTOs, versioning/compatibility, idempotency, retries, sync/async patterns).
  • Ensure consistent approach to errors, validation, pagination/filtering, and backward compatibility across teams.
  • Data architecture (MS SQL Server)
  • Drive data design and evolution: domain modeling, schema changes/migrations, transactional boundaries.
  • Provide guidance on performance strategy: indexing, query tuning principles, data lifecycle/retention (where applicable).
  • Cloud & operational excellence (Azure)
  • Guide Azure component choices (API Management, App Service/Functions, Service Bus/Event Grid, Key Vault, Storage, identity).
  • Define operability requirements: logging/metrics/tracing, SLOs, alerting standards, incident reviews, reliability/performance improvements.
  • Leadership & collaboration
  • Lead solution/design reviews and align multiple teams around decisions and standards.
  • Mentor analysts and engineers in structured analysis, requirement quality, and architecture best practices.
  • Lead solution design from discovery to production: requirements, trade-offs, risk analysis, and delivery plan.
  • Define and govern architecture standards: API guidelines, error model, compatibility strategy, resiliency patterns, observability, security.
  • Drive API and integration architecture (REST contracts, DTOs, versioning/compatibility, sync/async patterns, idempotency, retries).
  • Run architecture/design reviews and mentor engineers/tech leads; align multiple teams on consistent implementation.

Requirements (Must have)

  • 6+ years in software engineering/architecture, with significant experience in solution architecture for enterprise systems.
  • Strong experience in business and technical analysis:
  • requirements review and refinement,
  • translating processes into system behavior,
  • identifying edge cases and non-functional requirements,
  • writing clear solution proposals and decision records.
  • Solid understanding of distributed systems, integration patterns, and API design (REST, compatibility/versioning).
  • Strong Azure knowledge (service selection, runtime patterns, security/identity basics).
  • Strong MS SQL Server skills: schema/domain modeling, transactions/isolation basics, indexing and query performance principles, migrations.
  • Security fundamentals: OAuth2/OIDC, JWT, RBAC, secure-by-design mindset.
  • Excellent communication and documentation skills; ability to drive alignment across Product/BA/Engineering/QA/Operations.
  • Proven experience producing architecture documentation and leading cross-team technical decisions.
  • Event-driven architecture and Azure messaging (Service Bus/Event Grid), integration resilience patterns.
  • Docker and Kubernetes/AKS familiarity.

AI / Automation — Nice to have

  • Experience integrating LLM/AI into business workflows (summarization, classification, knowledge search, assisted operations).
  • Understanding of RAG, embeddings, prompt design, guardrails, evaluation/quality metrics.
  • Exposure to Azure AI / Azure OpenAI and awareness of constraints (cost, latency, rate limits, data privacy).

Soft Skills

  • You feel comfortable presenting and defending your solutions to senior technical executives (CTO, CIO, VP of Engineering, etc.)
  • The ability to parachute into an issue, assess the situation quickly, and present a plan for resolution.
  • You are naturally curious, seeking for ways to optimize and keeping an eye out for new frameworks and tools to enable our Engineers to develop world-class, reliable, performant software.