Senior .Net Core Developer

7 - 12 years

2 - 4 Lacs

Bengaluru / Bangalore Karnataka India

Posted:1 month ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are looking for a skilled .NET Core Developer with expertise in building Microservices, designing RESTful APIs, implementing robust unit testing, and working with ORMs (Object-Relational Mappers). This role also requires hands-on experience with Azure cloud services. You will join a dynamic team responsible for developing scalable, high-performance applications that leverage the latest .NET and Azure technologies. Key Responsibilities Develop Microservices: Design, build, and maintain microservices-based architecture using .NET Core to support scalable and high-availability applications. REST API Design & Development: Create and maintain RESTful APIs, ensuring best practices in API design, performance optimization, and security. Unit Testing & Test Automation: Implement and maintain unit tests, integration tests, and test automation strategies to ensure code quality and reliability. Database Management with ORMs: Use ORMs like Entity Framework, Dapper, or NHibernate to interact with relational databases, ensuring efficient data handling and storage. Azure Integration: Deploy and manage services on Azure, including Azure Functions, Azure Service Bus, Azure Kubernetes Service (AKS), and more to ensure smooth cloud integration and scalability. Collaborate Across Teams: Work closely with product managers, DevOps, QA, and other developers to deliver high-quality software solutions. Code Review & Best Practices: Participate in code reviews, ensuring code quality, maintainability, and adherence to best practices in software development. Key Qualifications Experience: Minimum of [3-5+] years of experience in .NET Core development. Strong Expertise in Microservices: Proven experience building microservices architectures with .NET Core. REST API Proficiency: Deep understanding of REST API design principles, performance, and security best practices. Unit Testing & TDD: Proficient in writing and maintaining unit tests, with knowledge of test-driven development (TDD) and testing frameworks such as xUnit, NUnit, or MSTest. ORM Experience: Hands-on experience with ORMs like Entity Framework, Dapper, or NHibernate for data access and manipulation. Azure Services: Experience with Azure services, including Azure Functions, Azure Service Bus, Azure SQL, and AKS, and familiarity with Azure DevOps. Other Tools & Skills: Knowledge of Docker, Kubernetes, Git, CI/CD pipelines, and agile methodologies is a plus. Preferred Qualifications Certifications: Microsoft Azure certifications or relevant .NET certifications are a plus. Soft Skills: Excellent communication skills, problem-solving abilities, and a proactive approach to learning and adapting new technologies.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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

RecommendedJobs for You

Noida, Uttar Pradesh, India