Full Stack Engineer
Technology
NOVKochi, India3 weeks agoUntil 5/6/2026
Full time
Job description
Description
We are seeking a skilled Full Stack .NET Web & Mobile Developer with strong experience in modern web technologies, cloud-based solutions, and cross-platform mobile development. The ideal candidate will have hands-on expertise in the .NET ecosystem, Azure cloud services, real-time communication technologies, and solid software engineering principles. You will be responsible for designing, developing, deploying, and maintaining scalable web and mobile applications.
Responsibilities:
- Design, develop, and maintain web applications using ASP.NET MVC, .NET Framework, and modern .NET (.NET 8 and above)
- Develop backend services and APIs using C#, Entity Framework, and SQL Server
- Implement real-time communication features using SignalR / Azure SignalR
- Build and deploy cloud-native applications using Microsoft Azure
- Develop and maintain cross-platform mobile applications using Flutter
- Collaborate with UI/UX, DevOps, and QA teams to deliver high-quality solutions
- Apply SOLID principles, OOP concepts, and system design best practices
- Troubleshoot, debug, and optimize application performance
- Participate in code reviews, version control, and CI/CD workflows
- Leverage AI-assisted development tools such as GitHub Copilot to improve productivity
- Strong experience with .NET Framework 4.5+, ASP.NET MVC 5, and modern .NET (.NET 8+)
- Proficiency in C#, Entity Framework, and SQL Server (design, queries, optimization)
- Solid understanding of SignalR concepts and implementation
- Knowledge of OOP principles, generics, inheritance, interfaces, and SOLID principles
- Understanding of system design and application architecture
- Hands-on experience with Microsoft Azure services like Azure App Service, Azure SQL Database, Azure Functions, Azure Storage (Blob, Queue, Table), Azure SignalR Service.
- Experience with Flutter for cross-platform mobile development
- Familiarity with Android Studio for mobile debugging
- Proficiency with development tools such as Visual Studio and Visual Studio Code
- Experience using Git/GitHub (branching, merging, pull requests)
- Strong troubleshooting, analytical, and problem-solving skills
- Understanding of basic Generative AI concepts and tools like GitHub Copilot
- Ability to work independently and collaboratively with strong communication skills
- Exposure to CI/CD pipelines, DevOps practices, and scalable cloud architectures
- Experience with real-time or event-driven systems is a plus
¿Te interesa este puesto?