We are looking for a skilled .NET Developer to join our team and contribute to designing, developing, and maintaining, scalable applications. The ideal candidate will have experience in .Net Framework & .NET Core and an understanding of best practices in software development.
Responsibilities:
Develop and Maintain Applications: Design and build .NET applications, Implement APIs and web services to integrate with third-party systems.
Collaborate with Cross-Functional Teams: Work closely with front-end developers, designers, and other team members to deliver seamless application features.
Ensure Application Security and Performance: Implement authentication and authorization mechanisms (e.g., JWT, OAuth).
Maintain and Update Documentation: Write clear and detailed documentation for code, processes, and technical specifications.
Requirements:
Technical Skills:
Core Competencies in .NET Core: experience in .NET Core 8, ASP.NET Core, and C#.
Web Development Frameworks: Proficiency in ASP.NET Core MVC and Web API
Entity Framework Core: Strong knowledge of EF Core for database management.
Database Management: Proficiency with SQL Server or similar databases.
DevOps Practices: Familiarity with CI/CD pipelines, Git, Docker.
Front-end: Client-Side Script jQuery, Angular or React.
Qualifications:
Education: Bachelor’s degree in Computer Science, or a related field