Profile – Sr. Software Engineer (.NET core)
Location – Gurugram
Mode – C2H (Minimum duration – 5 months, extendable)
Company – Leading IT product company offering – all-in-one CRM stack for connected customer experience
As a Sr. Software Engineer, you will be a primary contributor to the design, development, and maintenance of high-performance backend systems powering our platform. You will build and own APIs, microservices, and data processing components that operate at enterprise scale across BFSI and retail clients. This is a hands-on coding role with strong emphasis on writing clean, performant, production-grade code. You will work within a modern engineering environment that actively uses AI-assisted development tools to accelerate delivery and improve code quality. Familiarity with AI-assisted development tools is expected, and willingness to adopt them in daily workflows is important.
Key Responsibilities:
Core Engineering
• Develop, maintain and enhance high-performance backend services, APIs, and microservices.
• Build scalable systems following clean architecture principles and domain-driven design patterns.
• Implement and optimize complex database queries, data models, and caching strategies for performance.
• Build event-driven systems for high-throughput data processing across the platform.
• Develop, maintain and enhance third-party API integrations for enterprise banking and retail clients. Code Quality & Production Support
• Write clean, well-tested, production-grade code with strong unit and integration test coverage.
• Participate in code reviews and enforce coding standards and best practices.
• Identify and troubleshoot production issues and drive root cause resolution.
• Identify opportunities to fine-tune and optimize existing applications for performance and scalability.
• Contribute to observability by implementing structured logging, monitoring, and tracing.
• Own end-to-end delivery of features from development to production readiness. AI-Assisted Development
• Actively use AI-assisted development tools for code generation, debugging, testing, and documentation as part of daily workflows.
• Leverage prompt engineering skills to improve personal and team productivity. • Participate in AI-driven testing and automated code review processes. DevOps & Deployment
• Work with CI/CD pipelines for automated builds, testing, and deployments.
• Support containerized deployments and strictly follow Git-based workflows and PR processes.
Technical Skills Core Backend – C#, .NET 8 / ASP.NET Core, MVC, Clean Architecture, RESTful API design, Microservices, Event-driven patterns, PostgreSQL / MySQL, SQL Server (complex queries, optimization), Redis (caching), Kafka / RedPanda or similar messaging systems
Qualification –
• B.Tech / BE / MCA / M.Tech in Computer Science or related field
• 3+ years of hands-on experience in .NET backend development with enterprise-scale applications.
• Experience in SaaS, CRM, Travel or loyalty/rewards platforms is a plus
If interested, please apply – https://recruit.kompatibleminds.com/apply-public/a2e42b82-4ae2-4669-80ab-334c8594305f or share profile at ankit.garg@kompatibleminds.com
