.NET Developer (India)

.NET Developer (India)

15 Oct
|
Data Eminence
|
India

15 Oct

Data Eminence

India

Join Data Eminence as a remote .NET Developer and contribute to building scalable, secure, and reliable software applications using Microsoft's .NET technologies. You will work on backend development, web applications, REST APIs, database integration, application logic, testing, and deployment.

The ideal candidate has a robust foundation in C#, object-oriented programming, and software development principles. This role provides hands-on experience with ASP.NET Core, Entity Framework Core, SQL databases, application architecture, API development, and modern cloud-based software solutions.

Full Description

At Data Eminence, we develop practical software solutions using modern technologies and collaborative engineering practices. As a .NET Developer, you will work closely with developers, product managers, and technical teams to design, develop, test, and maintain .NET-based applications that meet business and user requirements.

Your responsibilities will include

- Develop and maintain applications using C# and .NET.
- Build backend services and web applications using ASP.NET Core.
- Design, develop, and integrate RESTful APIs.
- Implement business logic and server-side application functionality.
- Work with SQL Server and other relational databases.
- Design database schemas and write efficient SQL queries.
- Use Entity Framework Core for database operations and data access.
- Implement authentication, authorization, and secure application functionality.
- Integrate third-party APIs and external services.
- Develop CRUD operations, validation, and application workflows.




- Write clean, reusable, and maintainable code.
- Debug application errors and troubleshoot backend issues.
- Write unit and integration tests for application functionality.
- Optimize database queries and application performance.
- Use Git and GitHub for version control and collaborative development.
- Participate in code reviews and follow software engineering best practices.
- Collaborate with frontend developers to integrate APIs and application services.
- Assist with application deployment and production troubleshooting.
- Maintain documentation for APIs, application features, and technical processes.
- Stay updated with modern .NET technologies and development practices.

We believe in learning by doing. You will gain practical experience with C#, .NET, ASP.NET Core, Web API, Entity Framework Core, LINQ, SQL Server, REST APIs, authentication, Git/GitHub, Visual Studio, Docker, Azure, unit testing, and AI-assisted development tools. This is a hands-on development role where you will build real .NET applications, develop backend services, integrate databases, troubleshoot technical problems,



and gain practical experience with modern Microsoft development technologies.

Requirements

- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 0–2 years of experience in .NET development or relevant academic/personal projects.
- Strong understanding of C# and object-oriented programming.
- Familiarity with .NET and ASP.NET Core.
- Understanding of RESTful APIs, HTTP methods, and JSON.
- Basic knowledge of SQL and relational databases.
- Familiarity with SQL Server is preferred.
- Understanding of Entity Framework Core and LINQ.
- Basic knowledge of authentication and authorization.
- Familiarity with Visual Studio or Visual Studio Code.
- Experience using Git and GitHub.
- Understanding of software development lifecycle and coding best practices.
- Basic knowledge of unit testing and debugging.
- Familiarity with Azure, Docker, or cloud deployment is a plus.
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
- Ability to work independently and collaborate effectively in a remote environment.

Benefits
- Competitive salary based on skills and experience.
- Fully remote work flexibility.
- Paid time off and holidays.
- Professional development and learning opportunities.
- Company-provided equipment where applicable.
- Exposure to modern Microsoft technologies and AI-powered development tools.
- Opportunities to work on real-world .NET applications and backend services.
- Supportive and collaborative remote work environment.

📌 .NET Developer (India)
🏢 Data Eminence
📍 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 (india) / india