Senior .Net Full Stack Software Engineer (CPQ) at Vendavo

Prague, Prague, Czechia

Vendavo Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
TechnologyIndustries

Requirements

  • 5+ years of experience in backend development using .NET Core / .NET 6+ / .NET 8
  • Proven experience in migrating legacy systems to modular microservice architectures
  • Strong grasp of Domain-Driven Design, asynchronous patterns, and event-driven systems
  • Proficiency with MassTransit and message brokers (Kafka, Azure Service Bus, AWS SQS/SNS)
  • Solid understanding of data access patterns, caching (e.g., Redis), and database schema evolution (EF Core, migrations)
  • Experience with Docker, Helm, and Kubernetes deployments
  • Hands-on experience with React and TypeScript
  • Ability to modify and extend existing UI components and data flows (especially those based on GraphQL)
  • Familiarity with GraphQL clients (e.g., Apollo or urql) and REST integration
  • Familiarity with AWS cloud services (IAM, EKS, S3, Secrets Manager, SQS/SNS)
  • CI/CD pipeline integration experience (preferably Azure DevOps)
  • Observability tooling (e.g., OpenTelemetry, Application Insights, Prometheus/Grafana)
  • Experience working in the CPQ, pricing, or enterprise quoting domain
  • (Nice to have) Familiarity with federated GraphQL schemas and gateway architectures
  • (Nice to have) Exposure to IAM and OIDC/OAuth2-based authentication/authorization flows
  • (Nice to have) Previous involvement in Data Mesh or large-scale data synchronization projects

Responsibilities

  • Lead refactoring of critical CPQ business logic from SQL Server stored procedures into maintainable, testable .NET application code
  • Design and implement microservices in .NET 8+, deployed in Kubernetes (EKS) and integrated with AWS infrastructure
  • Develop robust GraphQL APIs using Hot Chocolate, serving both internal and external clients
  • Integrate backend services with Kafka-based Data Mesh for real-time inbound/outbound data synchronization
  • Replace legacy Azure components (e.g., Service Bus, Blob Storage) with AWS-native equivalents (S3, SQS/SNS)
  • Collaborate with product managers, architects, and engineers across VPP, IAM, and Data Mesh teams
  • Contribute to React frontend codebase (TypeScript + GraphQL client) when full-stack delivery is required
  • Uphold high standards in code quality, testing, observability, and performance tuning
  • Mentor junior developers and participate in design reviews and technical planning

Skills

.NET 8
.NET Core
Kubernetes
EKS
AWS
GraphQL
Hot Chocolate
Kafka
React
TypeScript
SQL Server
Microservices
SQS
SNS
S3

Vendavo

Pricing and sales optimization solutions provider

About Vendavo

Vendavo provides pricing and selling solutions aimed at helping businesses improve their profitability and growth, particularly in the B2B sector. Their software utilizes artificial intelligence to enhance pricing strategies and sales processes, offering tools like pricing guidance, sales strategy services, and Configure Price Quote (CPQ) systems. CPQ systems enable businesses to generate accurate quotes quickly by considering various pricing factors and customer specifics. Vendavo distinguishes itself from competitors through its strong partner network and focus on industries such as metals and mining, ensuring comprehensive support and integration for clients. The company's goal is to empower B2B enterprises to optimize their pricing models and achieve sustainable success.

Denver, ColoradoHeadquarters
1998Year Founded
$50.1MTotal Funding
SERIES_ECompany Stage
Consulting, Enterprise Software, AI & Machine LearningIndustries
501-1,000Employees

Risks

Emerging CPQ vendors like Conga and PROS increase competition.
Shifting pricing authority to sales teams may lead to inconsistent strategies.
Economic volatility demands agile pricing, challenging Vendavo's adaptability.

Differentiation

Vendavo offers AI-driven pricing solutions tailored for B2B enterprises.
Their partnership with SAP enhances their credibility and market reach.
Vendavo's CPQ systems provide precise, customer-specific pricing solutions.

Upsides

Increased adoption of AI-driven pricing boosts Vendavo's market potential.
SaaS-based solutions offer flexibility and scalability for Vendavo's clients.
Channel and partner program enhancements drive growth in manufacturing sectors.

Land your dream remote job 3x faster with AI