.Net Core Developer

Responsibilities

Role Summary

Role Summary & Key Responsibilities
● Develop and maintain backend applications using .NET Core and C#.
● Design and implement RESTful APIs with proper versioning and security.
● Write clean, testable, and maintainable code following best practices.
● Optimize database interactions using SQL Server / PostgreSQL and Entity Framework Core (CRUD operations, LINQ queries, migrations).
● Implement effective error handling, logging, and exception management.
● Debug, test, and troubleshoot applications to ensure reliability and performance.
● Collaborate with cross-functional teams (developers, testers, designers) to meet requirements and deliver solutions.
● Participate in code reviews, document code, and continuously learn new technologies and frameworks.
● Use version control systems (Git / GitHub) for code management and collaboration.

Eligibility Criteria

Experience & Skills

● Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent).
● At least 2 years of hands-on experience with .NET Core, C#, and Web/API development.
● Strong knowledge of SQL, Entity Framework Core, LINQ, and database optimization.
● Familiarity with Git/GitHub for version control and collaborative development.
● Experience with asynchronous programming (async/await, tasks).
● Understanding of SOLID principles and design patterns.
● Knowledge of authentication/authorization methods (JWT, OAuth, Identity).
● Good problem-solving, analytical, communication, and teamwork skills.
● Exposure to logging frameworks (Serilog, NLog), RESTful API design, and basic front-end tech (HTML, CSS, JavaScript) is a plus.
● Eagerness to learn, adapt, and grow in a fast-paced environment.

Alternatively Contact

Ready for your next big move. Join AssetCues