Posted on: 10/07/2025
Job Description : Senior Developer (.NetCore)
Role Details :
Role : Senior Developer (.NetCore)
Priority : P1 (High Priority)
Experience : 5-6 years
Location : Kanayannur, Kerala, India (Trivandrum/Kochi region)
Notice Period : Immediate
Job Purpose :
To lead the design, development, and implementation of Web API solutions using .NET Core, ensuring technical excellence, mentorship of junior developers, and adherence to best practices in a high-performance environment.
Job Description :
As a Senior .NetCore Developer, you will play a pivotal role in the technical leadership and development of our web applications and APIs. You will be responsible for complex feature development, architectural decisions, and guiding junior team members, while ensuring high standards of code quality and performance.
Relevant Skills :
- C# : Strong programming skills and advanced knowledge in C#.
- ASP.Net MVC & Web API : Expert-level understanding and extensive hands-on experience with
ASP.Net MVC and building complex Web APIs.
- Front-end Technologies : Proficient in HTML5, advanced JavaScript technologies (e.g., jQuery,
Bootstrap, understanding of modern JS frameworks like React/Angular/Vue concepts).
- Object-Oriented Programming (OOP) : Expert knowledge in object-oriented programming principles, design patterns, and SOLID principles.
- Service-Oriented Architecture (SOA) / Microservices : Strong knowledge and practical experience with service-oriented architecture and developing/consuming microservices.
- LINQ : Proficient in writing complex and optimized LINQ queries.
- SQL Databases : Expert-level experience in writing complex and optimized SQL queries for MS SQL Server or PostgreSQL, including performance tuning.
- Data Access Technologies : Extensive experience in working with Data Access technologies like ADO.NET and Entity Framework, including performance optimization.
- .NET Core] : In-depth experience and expertise in working with .NET Core, including understanding of its architecture and best practices.
- Unit & Integration Testing : Extensive experience in writing comprehensive automated unit and integration tests; familiarity with mocking frameworks.
- Cloud Services (Mandatory) : Proven experience in working with cloud services such as Azure, AWS, or GCP, including deployment, configuration, and troubleshooting.
- SaaS/PaaS Architecture (Mandatory) : Significant experience in designing and developing Multi-tenanted SaaS / PaaS system architectures.
- Version Control : Expert-level experience in Git for version control, including complex branching strategies, merging, and conflict resolution.
Duties and Responsibilities :
- Lead the design and development of complex features and modules, providing technical
direction and solutions.
- Take full ownership of challenging tasks and user stories, demonstrating a high degree of
autonomy and accountability.
- Proactively identify and implement best practices in coding, security, performance, and
scalability across the team.
- Architect and translate complex user stories and business requirements into detailed
technical specifications and robust, working code.
- Write clean, highly scalable, and maintainable code, along with comprehensive unit and
integration tests.
- Perform advanced debugging and effectively resolve complex development issues, providing
solutions and root cause analysis.
- Champion and implement modern agile-based development processes, including a strong
emphasis on Test-Driven Development (TDD).
- Troubleshoot, optimize, and maintain the core product software and databases to ensure high performance, security, and functionality.
- Actively contribute to all phases of the development lifecycle, from architectural planning and design to deployment and post-production support.
- Mentor and guide junior developers, conducting code reviews, sharing knowledge, and fostering their technical growth.
- Proactively engage in learning and upskilling in cutting-edge .NET technologies and tools,
introducing new approaches where beneficial.
- Possess exceptional analytical skills to deeply understand intricate requirements and propose innovative and efficient solutions.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1510988
Interview Questions for you
View All