Dotnet Developer
Bahwan CyberTek
2 - 5 years
Delhi
Posted: 08/01/2026
Job Description
Job Title: Senior Software Developer (.NET + Kafka OR SSIS)
Location: Delhi NCR (Onsite 5 days work from office)
Experience: 410 years
Role Overview
We are seeking a highly skilled Senior Software Developer with strong expertise in .NET Core and either Apache Kafka or SSIS . The ideal candidate will design and develop scalable, secure, and high-performance applications using modern architectures. This role involves building RESTful APIs , implementing event-driven or ETL workflows , and collaborating with cross-functional teams in an agile environment.
Key Responsibilities
- Design, develop, and maintain enterprise-grade applications using .NET Core , C# , and Web API .
- Implement Kafka-based event-driven architectures OR SSIS-based ETL workflows for data integration and streaming.
- Develop microservices and ensure seamless inter-service communication.
- Optimize database queries and design schemas for SQL Server and other relational databases.
- Integrate authentication and authorization mechanisms (JWT, OAuth2).
- Collaborate with DevOps teams to implement CI/CD pipelines and containerized deployments (Docker/Kubernetes).
- Ensure application security, performance tuning, and scalability.
- Conduct code reviews, unit testing, and maintain clean architecture principles.
- Work closely with stakeholders to gather requirements and deliver solutions within timelines.
Must-Have Skills
- .NET Core (6/7/8) , C# , ASP.NET MVC, Web API.
- Kafka OR SSIS (hands-on experience in at least one):
- Kafka: Producers/Consumers, Topics/Partitions, Schema Registry, Event Streaming.
- SSIS: ETL package design, transformations, deployments, scheduling.
- Microservices architecture and RESTful API development.
- Strong knowledge of SQL Server and query optimization.
- Experience with Agile/Scrum methodologies.
Preferred Skills
- Cloud platforms: Azure or AWS (App Services, Key Vault, EC2, RDS).
- DevOps tools: Azure DevOps, GitHub Actions, Jenkins.
- Containers: Docker, Kubernetes.
- Observability tools (Serilog, ELK, OpenTelemetry).
- Knowledge of CDC/Debezium for data streaming (Kafka track).
Educational Qualification
- Bachelors degree in Computer Science, Engineering, or related field.
Why Join Us?
- Opportunity to work on cutting-edge event-driven and data integration solutions.
- Exposure to modern .NET stack , cloud-native deployments , and enterprise-scale architectures .
- Collaborative and growth-oriented environment.
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
