Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 20633703

    BENGALURU · FULLTIME

    .NET Application Developer

    Sunovaa Tech

    Sunovaa Tech

    Bengaluru · onsite · Posted 12d ago

    Sourced fromNaukri
    ₹15.0L - ₹22.5L PA4–8 yrsfulltimeBengaluru

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role

    Software Engineer C# / .NET

    Location: Bangalore
    Experience: 5–7 Years
    Employment Type: Full-Time
    Department: Software Engineering / R&D

    Role Summary

    We are looking for a Software Engineer with strong hands-on experience in C# and .NET to design, develop, test and maintain software components for enterprise applications.

    The ideal candidate should have experience in Windows-based application development, networking and communication protocols, with good hands-on knowledge of REST APIs, WebSocket and TCP/IP.

    Key Responsibilities

    • Design and develop software components using C# and .NET.
    • Develop and maintain Windows-based applications and GUI components.
    • Design modular, scalable and maintainable software solutions.
    • Develop and integrate REST APIs and WebSocket communication.
    • Work with TCP/IP and networking concepts for application/system communication.
    • Perform unit testing and ensure code quality and reliability.
    • Participate in design reviews and code reviews.
    • Apply SOLID principles, OOP and software design patterns.
    • Collaborate with QA teams on system and integration testing.
    • Troubleshoot software, application and communication issues.
    • Contribute to technical design and software architecture discussions.
    • Work effectively within an Agile/Scrum development environment.

    Core Mandatory Skills

    • C# – Strong hands-on experience
    • .NET / .NET Core
    • TCP/IP & Networking
    • WebSocket
    • REST APIs
    • Windows Application Development
    • Unit Testing
    • SOLID / OOP Principles

    Good to Have

    • WPF / WinForms
    • Socket Programming
    • Network Programming
    • Multithreading / Asynchronous Programming
    • NuGet
    • Design Patterns
    • Azure
    • CI/CD
    • Docker
    • Agile/Scrum

    Required Qualifications

    • Bachelor's degree in Computer Science, Engineering or a related discipline.
    • 5–7 years of relevant software development experience.
    • Strong programming and problem-solving skills.
    • Good communication and collaboration skills.

    Preferred Candidate Profile

    Candidates with hands-on experience in:

    C# + .NET + WPF/WinForms + TCP/IP + WebSocket + REST API + Unit Testing

    will be preferred.

    Note: Candidates with only generic ASP.NET/.NET web development + React/Angular experience may not be suitable. Hands-on experience with networking and Windows-based software development is important for this role.

    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    WebSocketC SharpUnit testingOOPSOLIDipDot Net CoreWindows application developmentREST APITCP

    Job search guides

    • All 1,110 Software Engineer jobs in Bengaluru
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained