Search by job, company or skills

Happiest Minds Technologies

SENIOR TECHNICAL LEAD - Microsoft Visual Studio

This job is no longer accepting applications

  • Posted 19 hours ago

Job Description

We are looking for an experienced Senior .NET Developer with strong expertise in ASP.NET Core, Web API development, asynchronous programming, and real-time communication technologies. The candidate should have hands-on experience in designing scalable enterprise applications, developing high-performance APIs, and working with multi-threaded applications. Experience in Windows application development and SQLite database handling is also required.

  • Key Responsibilities
    • Design, develop, and maintain enterprise-grade applications using C# and ASP.NET Core.
    • Build and enhance RESTful APIs and Web APIs for scalable integrations.
    • Develop asynchronous APIs and implement multithreading concepts for high-performance systems.
    • Implement real-time communication solutions using Server-Sent Events (SSE) and WebSockets.
    • Develop secure, scalable, and maintainable backend services.
    • Work with SQLite databases for local storage and lightweight application requirements.
    • Participate in system architecture, technical design, code reviews, and performance optimization.
    • Develop and maintain Windows-based desktop applications.
    • Troubleshoot and resolve production issues with performance and reliability focus.
    • Collaborate with cross-functional teams including UI, QA, DevOps, and business stakeholders.
    • Follow best practices in coding standards, security, and deployment processes.
  • Required Skills
    • Strong experience in:
      • ASP.NET Core
      • C#
      • Web API
      • REST API development
      • Asynchronous programming (async/await)
      • Multithreading and concurrency handling
      • SSE (Server-Sent Events)
      • WebSocket programming
    • Good knowledge of:
      • SQLite database
      • Windows Application development
    • Strong understanding of:
      • Object-Oriented Programming (OOP)
      • Design patterns and clean architecture
      • Performance optimization techniques
      • API security and authentication mechanisms
    • Experience with debugging and troubleshooting distributed applications.

    More Info

    Job Type:
    Industry:
    Employment Type:

    Job ID: 148911977