Search by job, company or skills

Bahwan CyberTek

Dotnet Developer

4-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 days ago
  • Be among the first 20 applicants
Early Applicant

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

    • Bachelor's 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.

    More Info

    Job Type:
    Industry:
    Employment Type:

    About Company

    Job ID: 137308867

    Similar Jobs