.Net Developer (1-2 Years) (India)

.Net Developer (1-2 Years) (India)

19 Aug
|
Immidart Technologies
|
India

19 Aug

Immidart Technologies

India

Job Summary

We are looking for a skilled .NET Core Developer with 1-2 years of experience to join our development team. The ideal candidate should have strong hands-on experience in .NET Core, C#, SQL Server, REST APIs, and application development, along with a good understanding of CQRS, SOLID principles, design principles, and performance tuning.

The candidate will be responsible for designing, developing, maintaining, and optimizing scalable applications while collaborating closely with cross-functional teams in an Agile development environment.

Key Responsibilities

- Design, develop, test, and maintain applications using .NET Core / ASP.NET Core and C#.
- Develop and maintain RESTful APIs and backend services.
- Implement application architecture using CQRS patterns and appropriate design principles.
- Apply SOLID principles, clean coding practices, and software design principles during development.
- Design and develop scalable, maintainable, and high-performance applications.
- Work extensively with SQL Server, including database design, queries, stored procedures, views, functions, and data management.
- Perform database performance tuning, query optimization, indexing, and troubleshooting.
- Analyze application performance and identify areas for optimization.
- Participate in code reviews and ensure adherence to coding standards and best practices.
- Troubleshoot production and development issues and provide effective technical solutions.
- Collaborate with QA, Business Analysts, Product Owners, and other development teams.
- Participate actively in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, backlog refinement, reviews, and retrospectives.
- Understand business requirements and translate them into technical solutions.
- Contribute to technical discussions, solution design, estimation, and implementation planning.
- Write unit tests and ensure application quality and maintainability.
- Follow security, performance, scalability, and reliability best practices.

Required Technical Skills





.NET / Application Development

- 1+ years of hands-on experience in C# and .NET Core / ASP.NET Core.
- Strong understanding of Object-Oriented Programming (OOP) concepts.
- Experience in developing enterprise-level applications.
- Good understanding of ASP.NET Core Web API / REST APIs.
- Strong knowledge of Entity Framework Core and LINQ.
- Understanding and practical experience with CQRS patterns.
- Good understanding and application of SOLID principles.
- Strong understanding of software design principles and design patterns.
- Experience with exception handling, logging, configuration, dependency injection, and middleware.

SQL Server / Database Management

- Strong hands-on experience with Microsoft SQL Server.
- Experience with database design and management.
- Knowledge of SQL query optimization and performance tuning.
- Ability to analyze execution plans and identify database performance bottlenecks.

Performance Tuning

- Experience identifying and resolving application and database performance issues.
- Knowledge of:
- SQL query optimization
- Index optimization
- API performance optimization
- Efficient database access
- Caching concepts
- Asynchronous programming
- Ability to perform root-cause analysis and implement performance improvements.

Agile Collaboration

- Experience working in an Agile/Scrum environment.
- Valuable communication and collaboration skills.
- Ability to work effectively with developers, QA, BA, Product Owners, and other stakeholders.
- Experience participating in sprint planning, estimation, code reviews, retrospectives, and daily stand-ups.

Good-to-Have Skills (Plus Points)

Cloud Platforms





- Basic exposure to Microsoft Azure or AWS cloud-native services.
- Familiarity with cloud-based application deployment and configuration.
- Hands-on exposure to Azure App Services is an added advantage.

Front-End

- Basic familiarity with modern front-end frameworks such as:
- Angular
- React
- HTML, CSS, JavaScript, Jquery and consuming REST APIs is needed.

DevOps

- Understanding of CI/CD pipelines.
- Familiarity with source control and deployment processes.
- Exposure to Azure DevOps or similar DevOps tools is an advantage.

Education

- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

Preferred Candidate Profile

- Strong problem-solving and analytical skills.
- Good understanding of software architecture and application development practices.
- Ability to write clean, maintainable, and reusable code.
- Solid debugging and troubleshooting skills.
- Good understanding of performance, scalability, and security considerations.
- Self-motivated and willing to learn new technologies.
- Strong communication and teamwork skills.
- Ability to take ownership of assigned modules/features and deliver them within agreed timelines.

Key Technology Stack

Primary:
C#, .NET Core, ASP.NET Core, Web API, LINQ, SQL Server

Architecture & Design:
CQRS, SOLID Principles, Design Patterns, Clean Code, Dependency Injection

Cloud:
Microsoft Azure, Azure App Services, AWS – Basic Exposure

Frontend:
HTML, CSS, JavaScript, jQuery, AJAX, (Angular / React – Basic Exposure)

DevOps:
CI/CD, Docker, Microservices, Azure DevOps

Methodology:
Agile / Scrum

Pay: ₹350,000.00 - ₹400,000.00 per year

Benefits:

- Health insurance
- Paid sick time
- Provident Fund

Application Question(s):

- Are you ready to relocate to Bangalore
- What is your C-CTC & E-CTC?

Education:

- Bachelor's (Required)

Location:

- Whitefield, Bengaluru, Karnataka (Preferred)

Work Location: In person

📌 .Net Developer (1-2 Years) (India)
🏢 Immidart Technologies
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: .net developer (1-2 years) (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: .net developer (1-2 years) (india) / india