Senior .Net Engineer

Opinov8
Remote

About The Position

Our client is a software company building an intelligent document processing and management platform. The platform is in an active architectural evolution - transitioning from a structured monolith toward a fully distributed microservices system.

Requirements

  • Experienced with C# , ASP.NET Core, and .NET Core
  • Proficient in MS SQL Server and writing optimized SQL queries
  • Experienced with MongoDB and document-oriented data design
  • Comfortable with Entity Framework
  • Familiar with RabbitMQ for async, event-driven service communication
  • Experienced with AWS - especially S3, Textract, Bedrock
  • Knowledgeable in Docker containerization and cloud-native deployment practices
  • Comfortable working in systems transitioning from monolith to microservices
  • Strong in OOP design, algorithmic thinking, and distributed systems patterns
  • A collaborative problem-solver with a positive, can-do attitude in agile teams

Nice To Haves

  • Experience with Solr
  • Familiarity with VectorDB or vector embedding workflows
  • Experience with IronPDF or similar PDF processing libraries
  • Knowledge of Azure APIs
  • Background in document recognition or intelligent parsing systems

Responsibilities

  • Design & develop scalable web APIs using C# 12 and ASP.NET Core, ensuring high performance, security, and maintainability across multi-threaded server environments
  • Work with multiple data stores - MSSQL, MongoDB, and Solr (Elasticsearch-based)
  • Build and maintain microservices communicating exclusively via RabbitMQ, contributing to the ongoing migration from a monolithic architecture
  • Integrate with AWS services
  • Implement document recognition and parsing pipelines
  • Apply software architecture best practices - SOLID principles, design patterns, and clean code standards
  • Champion code quality through testing, debugging, and thorough code reviews
  • Collaborate in an agile environment with distributed teams, contributing to architectural decisions and the evolution of the platform

Benefits

  • Digital-First Approach: Great talent knows no borders! You can work from wherever you are — we hire and collaborate with professionals worldwide.
  • Remote Work Model: Balance your professional and personal life with our flexible working conditions, empowering you to deliver your best from anywhere.
  • Exciting Projects: Dive into impactful projects across industries that challenge and spark creativity.
  • Boost Your Expertise: Grow your career with continuous learning, development opportunities, and hands-on experience.
  • Join the Best Team Ever: Collaborate with our diverse and cross-cultural team of passionate technologists and creative thinkers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service