No more applications are being accepted for this job
- Design, develop, and maintain .NETbased applications using C#.
- Implement efficient and reusable code in accordance with best practices.
- Utilize Entity Framework for database modeling, data access, and manipulation.
- Optimize database queries and ensure efficient data retrieval.
- Design and maintain SQL Server databases.
- Write efficient and optimized SQL queries, stored procedures, and triggers.
- Apply design patterns, particularly Domain-Driven Design (DDD), to create scalable and maintainable software architectures.
- Implement best practices for code organization and separation of concerns.
- Collaborate with crossfunctional teams to integrate software systems and applications.
- Ensure seamless communication between various components of the application.
- Conduct code reviews to maintain code quality and adherence to coding standards.
- Write unit tests and participate in testing activities to identify and fix bugs.
- Create and maintain technical documentation for software architecture, design decisions, and codebase.
- Identify and address performance bottlenecks in applications.
- Continuously optimize code and database queries for improved performance.
- Proficiency in C# and .NET Core Framework.
- Strong expertise in Entity Framework and SQL Server.
- Knowledge of design patterns, particularly Domain-Driven Design (DDD).
- Experience in designing and optimizing SQL Server databases.
- Familiarity with database indexing, normalization, and performance tuning.
- Solid understanding of software design principles and architectural patterns.
- Experience in applying DDD principles for designing scalable and modular applications.
- Excellent collaboration and communication skills.
- Ability to work effectively in a collaborative team environment.
- Strong problemsolving and debugging skills.
- Ability to troubleshoot and resolve complex technical issues.
- Bachelor's degree in Computer Science, Engineering, or a related field is preferred.
Net Core Developer - Gurugram, India - Opportunity One Step Solutions Private Limited
Description
Net Core DeveloperC#
.Net Core
Entity Framework
Design Pattern
Experience: 4-7 Yrs
Job Type:
Permanent
Work:
In-Office
Location - Gurgaon
Salary - Not Disclosed
Qualification - B.Tech (CS), M.Tech (CS)
Job Description
Role & responsibilities
We are seeking an experienced .NET Core Developer with a strong background in building robust and scalable applications.
The ideal candidate should have expertise in Microsoft technologies, particularly in Entity Framework, SQL Server, and design patterns like Domain-Driven Design (DDD).
As a .NET Core Developer, you will be responsible for designing, implementing, and maintaining high-performance applications that meet our clients' business requirements.
Responsibilities :
Application Development :
Entity Framework :
SQL Server :
Design Patterns :
System Integration :
Code Reviews and Testing :
Documentation :
Performance Optimization :
Profile Description :
Technical Skills :
Database Skills :
Design and Architecture :
Team Collaboration :
Problem-Solving :
Education :