Mid-Senior .NET Developer at DATACLAP DIGITAL
Coimbatore, tamil nadu, India -
Full Time


Start Date

Immediate

Expiry Date

17 Jul, 26

Salary

0.0

Posted On

18 Apr, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, .NET, ASP.NET Core, RESTful APIs, SQL Server, Entity Framework Core, Clean Architecture, SOLID principles, Git, Unit testing, Asynchronous programming, API security, Database optimization, Debugging, Communication skills

Industry

IT Services and IT Consulting

Description
## Company Overview DATACLAP DIGITAL (DataClap Digital Ventures LLP) is a forward-thinking company specializing in high-quality data annotation services. We’re committed to delivering exceptional value to our clients through a dedicated team, strong execution, and technology-driven solutions. ## Job Summary We are looking for a Mid-Senior .NET Developer to join our team in Coimbatore, India. This role is ideal for a hands-on engineer with 0–5 years of experience who can build and maintain reliable backend services and APIs, collaborate closely with frontend, product, and operations teams, and deliver secure, high-performance systems for internal and client-facing platforms. ## Key Responsibilities * Design, develop, and maintain backend applications and services using C# and .NET (Core/6/7+). * Build and maintain RESTful APIs, including request/response modeling, pagination, validation, and consistent error handling. * Implement business logic with clean architecture principles (layered architecture, SOLID), focusing on maintainability and scalability. * Work with databases (SQL Server preferred) to design schemas, write efficient queries, and optimize performance (indexes, query tuning). * Integrate with external systems/services (third-party APIs, internal services) and handle authentication/authorization flows. * Write clean, testable code with unit tests and basic integration test coverage where applicable. * Participate in code reviews, enforce coding standards, and contribute to backend guidelines and documentation. * Collaborate with frontend and QA teams to troubleshoot issues, validate fixes, and ensure release quality. * Support production deployments by debugging issues, analyzing root causes, and improving observability (logging/metrics/tracing). * Contribute to performance, reliability, and security improvements across services. ## Required Skills * Strong proficiency in C# and .NET (ASP.NET Core), including building APIs and backend services. * Good understanding of OOP, data structures, and common design patterns. * Experience with relational databases (SQL Server preferred) and ORM tools such as Entity Framework Core. * Solid understanding of HTTP, REST principles, and API security basics (authentication/authorization, input validation). * Familiarity with asynchronous programming (async/await), background processing, and concurrency basics. * Experience with Git-based workflows and collaborative development practices. * Ability to debug effectively and write maintainable, well-structured code. * Good communication skills and ability to collaborate across technical and non-technical teams. ## Good to Have * Experience with microservices concepts, message queues (RabbitMQ/Azure Service Bus), or event-driven patterns. * Exposure to cloud platforms (Azure/AWS) and deployment basics. * Experience with Docker and containerized development. * Familiarity with CI/CD pipelines (Azure DevOps, GitHub Actions, GitLab CI). * Knowledge of caching strategies (in-memory/Redis) and performance optimization techniques. * Experience with API documentation tools (Swagger/OpenAPI) and versioning strategies. * Understanding of secure coding practices (OWASP basics) and secrets/configuration management. ## Qualifications * Bachelor’s degree in Computer Science, IT, or a related field (or equivalent practical experience). * 0–5 years of software development experience with demonstrable .NET/C# projects (professional, freelance, or strong portfolio work). ## Why Join Us? * Opportunity to build impactful systems that support real-world data operations at scale. * Ownership and visibility: your work directly influences reliability, productivity, and delivery quality. * Collaborative, growth-oriented environment with room to learn, lead, and expand responsibilities. * Competitive compensation and a team culture focused on excellence and continuous improvement.
Responsibilities
Design, develop, and maintain backend applications and RESTful APIs using C# and .NET Core. Collaborate with cross-functional teams to ensure high-performance, secure, and scalable system delivery.
Loading...