We are seeking Senior Full Stack Engineers to join our team at dox2U, where you will be responsible for building and optimizing scalable microservices, robust APIs, and high-performance database systems. In this role, you will work on both backend technologies such as .NET/C#, MSSQL, PostgreSQL, and Microservices, as well as frontend technologies like Angular 9+. Additionally, you will play a crucial technical leadership role by mentoring junior engineers, reviewing code, and ensuring adherence to best practices. This role is a hybrid position that encompasses architecture definition, query optimization, microservices implementation, and UI development, making it an ideal opportunity for individuals who excel in both backend and frontend challenges. Responsibilities: Backend Development & Database Engineering: - Design and develop scalable microservices using .NET & C# - Create efficient stored procedures (SPs) and migrate existing SPs to ORM-based queries (Entity Framework Core) - Optimize MSSQL database structures, schemas, indexing, and recurring queries - Implement and optimize high-performance APIs for seamless data transactions - Utilize Docker & Kubernetes for microservices deployment - Implement message queues (RabbitMQ/Kafka) for asynchronous processing Frontend Development (Angular): - Develop and maintain responsive web applications using Angular 9+ - Build dynamic UI components that interact with backend APIs - Implement HTML, CSS, JavaScript, and TypeScript best practices - Collaborate with UI/UX teams to integrate designs into functional applications Leadership & Code Quality: - Mentor and guide junior engineers, conduct peer code reviews, and uphold coding standards - Define best practices for architecture, development, and deployment - Collaborate with internal stakeholders (Product, UI/UX, Sales) to ensure alignment of engineering efforts with business goals - Troubleshoot and debug complex backend and frontend issues Migration & Scalability: - Redesign legacy database structures and optimize query performance - Drive the gradual transition from SP-based logic to ORM-based implementations Required Qualifications & Skills: - 5+ years of experience in .NET/C# backend development - Strong expertise in MSSQL (schema design, stored procedures, complex queries) - Hands-on experience with ORM frameworks (Entity Framework Core or similar) - Experience in microservices using Docker & Kubernetes - Message queues experience (RabbitMQ/Kafka) for event-driven architecture - Expertise in Angular 9+ (TypeScript, HTML, CSS, JavaScript) - Strong debugging and problem-solving skills - Experience leading a small team and conducting peer code reviews Preferred (Nice-to-Have) Skills: - Experience migrating SPs to ORM-based logic - Knowledge of UI/UX best practices (UI will be based on provided designs) - Experience with full DevOps pipelines (CI/CD, automated deployments) Why Join Us - Opportunity to work on high-impact, large-scale applications - A mix of backend, frontend, and leadership responsibilities - Work on cutting-edge microservices and AI-driven automation - Be part of a growing and innovative team at dox2U Preference: Immediate Joining Location: Gurugram, India,
We are looking for Python Engineers to join our team at dox2U to build scalable document processing pipelines, integration APIs, and AI-driven automation solutions. You will play a key role in developing cutting-edge microservices, AI-based document extraction, and third-party integrations. In this role, you will work in a collaborative team that values innovation and problem-solving, actively contributing to architecture discussions and product enhancements. Your responsibilities will include: 1. API & Microservices Development: - Building scalable REST APIs using FastAPI - Designing and optimizing microservices architecture - Implementing asynchronous task queues using RabbitMQ / Kafka - Writing well-structured, reusable, and testable code 2. Document Processing & AI Automation: - Developing OCR-based text extraction & document structuring solutions - Implementing computer vision (OpenCV) & image processing for document analysis - Working with AI/ML models for data classification and intelligent automation 3. System Architecture & Scalability: - Designing, implementing, and deploying scalable and fault-tolerant systems - Optimizing performance for high-volume document processing - Working with Docker (Swarm/Kubernetes) & Linux-based deployments 4. Database & Integrations: - Developing integration APIs to connect dox2U with Tally & third-party platforms - Working with Stored Procedures (SQL / NoSQL) & high-performance DB queries - Maintaining & optimizing large-scale document storage & retrieval systems Required Qualifications & Skills: - Strong Python development experience with FastAPI & microservices - Experience working with RabbitMQ / Kafka for queuing - Strong knowledge of Docker (Swarm/Kubernetes) - Hands-on experience with multi-threaded & async processing in Python - Solid understanding of REST API design, authentication, and security best practices - Experience working with SQL & NoSQL databases - Strong problem-solving & algorithm development skills - Comfortable working in Linux environments Preferred (Nice-to-Have) Skills: - Experience with OCR technologies (Tesseract, Google Vision, Azure Cognitive Services, etc.) - Hands-on computer vision (OpenCV) / image processing experience - Knowledge of Deep Learning / AI frameworks (TensorFlow, PyTorch, etc.) - Open-source contributions & experience with large-scale systems Why Join Us - Work on cutting-edge AI & document automation technology - Collaborative team environment with growth opportunities - Exposure to large-scale enterprise document management solutions - Opportunity to work on high-impact projects with a rapidly growing company Preference: Immediate Joining Location: Gurugram, India,