Dot Net Developer

4 - 7 years

3 - 7 Lacs

Posted:1 hour ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description



Job Title: Full Stack .NET Developer
Department: Application Development / Product Engineering
Reports To: Engineering Manager / Technical Architect
Location: Bangalore

Role Summary:
The Full Stack .NET Developer will play a key role in designing and developing enterprise-grade applications with strong backend (.NET Core, C#) and working knowledge of frontend technologies (Angular preferred). The developer is expected to adhere to best coding practices (SOLID, OOPS), implement secure and scalable APIs, write unit and BDD/TDD tests, and ensure efficient data access via ORM tools. This role contributes to building high-quality software that is maintainable, testable, and scalable, aligning with both technical and business requirements.
Key Responsibilities:
  • Design, develop, and maintain scalable backend services using
    .NET Core, C#, Web API, and RESTful principles.
  • Write clean, maintainable code following
    SOLID principles and
    object-oriented design.
  • Implement and support
    unit testing (NUnit/TestNG),
    BDD/TDD frameworks (SpecFlow, xUnit) for quality assurance.
  • Work with
    Entity Framework (EF/ORM) and SQL Server for database access and optimization.
  • Contribute to
    CI/CD pipelines ensuring smooth deployment of features and fixes.
  • Collaborate with product owners, QA engineers, and UI developers to deliver user-friendly and performant solutions.
  • Apply design patterns and architectural guidelines for extensibility and maintainability.
  • Participate in code reviews, refactoring exercises, and sprint planning sessions.
  • Write API documentation and ensure proper versioning and compatibility.
  • Integrate frontend components (Angular preferred) with backend APIs as needed.


  • Required Qualifications &


    Skills:
  • Bachelors degree in Computer Science, Engineering, or a related discipline.
  • 7+ years of experience in full stack or backend-focused development using .NET technologies.
  • Expertise in
    .NET Core,
    C#,
    Web API,
    LINQ,
    Entity Framework, and
    SQL Server.
  • Sound knowledge of
    OOPS,
    design patterns, and modern
    software architecture practices.
  • Experience with
    unit testing,
    SpecFlow,
    BDD, and
    TDD methodologies.
  • Strong understanding of
    RESTful architecture and stateless API design.
  • Familiarity with
    CI/CD,
    Git, and automated deployment tools.
  • Good to haveWorking knowledge of
    Angular, HTML, CSS, TypeScript.


  • Soft


    Skills:
  • Strong problem-solving and analytical skills
  • Effective communicator and team collaborator
  • Quality and detail-oriented mindset
  • Agile/Scrum team experience
  • Adaptability in fast-paced development environments


  • Preferred Qualifications:
  • Microsoft certifications (e.g., MCPD, MCSA, Azure Developer Associate)
  • Experience working in
    microservices and
    cloud-native environments (Azure preferred)
  • Exposure to containerization tools (Docker, Kubernetes)


  • Key Relationships:
    Internal: QA Engineers, UI Developers, Product Managers, DevOps Engineers
    External: Clients, Architects, API consumers, Third-party Vendors

    Role Dimensions:
  • Responsible for end-to-end backend design, API development, and integration
  • Major contributor to cross-functional feature teams
  • Ensures reliability, performance, and maintainability of codebase
  • Supports deployment, monitoring, and post-release support


  • Success Measures (KPIs):
  • Feature delivery velocity and release success rate
  • Unit test and BDD test coverage
  • Backend/API performance benchmarks
  • Defect density and resolution time
  • Compliance with coding and architectural standards
  • Integration success with frontend and external services


  • Competency Framework Alignment:

  • Technical Excellence: Deep backend expertise, scalable API development

  • Quality Focus: Emphasis on testing, code reviews, and refactoring

  • Cross-functional Collaboration: Works closely with QA, frontend, and DevOps

  • Customer Orientation: Builds solutions aligned with user and business needs

  • Accountability: Takes ownership of end-to-end technical delivery
  • Mock Interview

    Practice Video Interview with JobPe AI

    Start TypeScript Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Skills

    Practice coding challenges to boost your skills

    Start Practicing Now
    Enterprise Minds logo
    Enterprise Minds

    Consulting

    Tech City

    RecommendedJobs for You