12 Oct
Hiring Prism
Mumbai
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 Developer, you will be responsible for :Application Development :
- Designing, implementing, and maintaining high-performance applications that meet our clients' business requirements.
- Design, develop, and maintain .
NET-based applications using C#.
- Implement efficient and reusable code in accordance with best practices.
Entity Framework :
- Utilize Entity Framework for database modeling,
data access, and manipulation.
- Optimize database queries and ensure efficient data retrieval.
SQL Server :
- Design and maintain SQL Server databases.
- Write efficient and optimized T-SQL queries, stored procedures, and triggers.
Design Patterns :
- 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.
System Integration :
- Collaborate with cross-functional teams to integrate software systems and applications.
- Ensure seamless communication between various components of the application.
Code Reviews and Testing :
- 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.
Documentation :
- Create and maintain technical documentation for software architecture, design decisions, and codebase.
Performance Optimization :
- Identify and address performance bottlenecks in applications.
- Continuously optimize code and database queries for improved performance.
Profile Description :Candidate Profile :Experience :
- 4
- 7 years of professional experience as a .
NET Developer.
- Proven experience in developing and maintaining enterprise-level applications.
Technical Skills :
- Proficiency in C# and .
NET Framework.
- Strong expertise in Entity Framework and SQL Server.
- Knowledge of design patterns, particularly Domain-Driven Design (DDD).
Database Skills :
- Experience in designing and optimizing SQL Server databases.
- Familiarity with database indexing, normalization, and performance tuning.
Design and Architecture :
- Solid understanding of software design principles and architectural patterns.
- Experience in applying DDD principles for designing scalable and modular applications.
Team Collaboration :
- Excellent collaboration and communication skills.
- Ability to work effectively in a collaborative team environment.
Problem-Solving :
- Strong problem-solving and debugging skills.
- Ability to troubleshoot and resolve complex technical issues.
Education : Bachelor degree in Computer Science, Engineering, or a related field is preferred (ref:hirist.tech)
▶️ .Net Developer - C#/Entity Framework
🖊️ Hiring Prism
📍 Mumbai