Dot Net Developer (Hyderabad)

Dot Net Developer (Hyderabad)

02 Oct
|
Empover
|
Hyderabad

02 Oct

Empover

Hyderabad

We are looking for an experienced .NET Full Stack Developer with 5+ years of hands-on experience in designing, developing, and maintaining scalable enterprise applications.

The ideal candidate should have strong expertise in C#, .NET Core / ASP.NET Core, Web API, React.js or Angular, SQL Server, Entity Framework Core, and REST APIs. Experience with Azure, CI/CD, microservices, application security, and performance optimization will be an added advantage.

The candidate will be responsible for end-to-end application development, from requirement analysis and UI development to API, database development, testing, deployment, and production support.

Key Responsibilities

Backend Development

- Design, develop, and maintain applications using C#, .NET Core / ASP.NET Core.
- Develop scalable and secure RESTful Web APIs.
- Implement business logic, validations, authentication, and authorization.
- Work with Entity Framework Core, LINQ, and ADO.NET.
- Follow SOLID principles, OOP concepts, design patterns, and clean coding practices.
- Troubleshoot and resolve application and production issues.
- Perform API and application performance optimization.

Frontend Development

- Develop responsive and user-friendly web applications using React.js or Angular.
- Strong knowledge of JavaScript, TypeScript, HTML5, and CSS3.
- Build reusable UI components and integrate them with REST APIs.
- Implement client-side validations and error handling.
- Optimize frontend performance and ensure cross-browser compatibility.

Database Development

- Design and maintain Microsoft SQL Server databases.
- Write complex SQL queries, joins, views, functions, and stored procedures.
- Perform SQL query and database performance tuning.
- Analyze execution plans, indexing, and database bottlenecks.
- Work on database design, data migration, and data integrity.

Integration & Architecture

- Integrate applications with internal and third-party APIs.
- Work with REST APIs, JSON, authentication, JWT/OAuth,



and API security.
- Understand and contribute to microservices and API-driven architectures.
- Handle asynchronous processing and background services where required.

Cloud & DevOps

- Deploy and support applications on Microsoft Azure.
- Work with services such as Azure App Service, Azure SQL, Azure Storage, Key Vault, Application Insights, etc.
- Work with Azure DevOps / GitHub Actions for CI/CD.
- Use Git for source-code management.
- Exposure to Docker/Kubernetes is an advantage.

Testing & Code Quality

- Write unit and integration tests.
- Perform debugging, root-cause analysis, and issue resolution.
- Participate in code reviews.
- Ensure coding standards, security, scalability, and maintainability.
- Collaborate with QA teams for defect resolution and release activities.

Team Collaboration

- Work closely with Business Analysts, Architects, QA, DevOps, and other development teams.
- Participate in Agile/Scrum ceremonies.
- Provide technical estimates and contribute to solution design.
- Mentor junior developers and support knowledge-sharing activities.

Required Technical Skills:

- Programming: Robust proficiency in C# and .NET Core / ASP.NET Core.
- Backend Development: Hands-on experience with ASP.NET Core Web API, MVC, and REST APIs.
- ORM: Good knowledge of Entity Framework Core and LINQ.
- Frontend Development: Experience with React.js or Angular.
- Web Technologies: Proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Database: Strong experience with Microsoft SQL Server.
- Database Programming: Expertise in Stored Procedures, Views, Functions,



and Query Optimization.
- Version Control: Experience with Git, GitHub, or Azure Repos.
- Cloud: Hands-on experience with Microsoft Azure services.
- CI/CD: Knowledge of Azure DevOps and/or GitHub Actions for CI/CD pipelines.
- API Security: Understanding of JWT, OAuth, Authentication, and Authorization.
- Architecture: Strong understanding of MVC, SOLID principles, Design Patterns, and Microservices architecture.
- Application Development: Ability to develop scalable, secure, maintainable, and high-performance applications.

These technologies are commonly requested in current 57 year .NET full-stack roles.

Good to Have

- Experience with .NET 8 / latest .NET versions.
- Experience with React.js + TypeScript.
- Experience with Angular.
- Microservices architecture.
- Docker and Kubernetes.
- Redis or other caching technologies.
- Azure Service Bus / messaging technologies.
- GraphQL.
- Automated testing using xUnit/NUnit/Jest.
- OWASP and secure coding practices.
- Experience with application monitoring and logging.
- Exposure to AI/GenAI API integrations.

Qualifications

- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 5+ years of professional software development experience.
- Strong experience in enterprise web application development.
- Strong analytical, debugging, and problem-solving skills.
- Good verbal and written communication skills.
- Ability to work independently as well as collaboratively within a team.

Preferred Candidate Profile

The ideal candidate should be able to independently handle the complete development lifecycle:

Requirement Analysis Technical Design UI Development API Development Database Development Testing Deployment Production Support

The candidate should demonstrate strong ownership, coding quality, problem-solving ability, and the ability to work effectively with cross-functional teams.

📌 Dot Net Developer (Hyderabad)
🏢 Empover
📍 Hyderabad

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: dot net developer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: dot net developer (hyderabad) / hyderabad