260 TalentXO Jobs
.Net Developer - C#/ASP/SQL Server (6-9 yrs)
TalentXO
posted 12d ago
Job Description :
We are looking for ".NET Developer (C#) " for one of our clients (pioneer in creating enterprise technology solutions and state-of-the-art CaptiveCoE- assisting enterprises across the globe with their digital transformations and business needs.).
Location : Remote Working
Experience : 6 - 9 years
Review Criteria :
Mandatory :
- Strong .Net Developer Profile
Mandatory (Experience 1) :
- Must have 6+ YOE in .NET development, working on full-stack applications using .NET Framework, .NET Core, C#.
Mandatory (Experience 2)
- Must have strong experience with all 4 technologies - .Net Framework, .Net Core, C# and ASP.Net MVC
Mandatory (Experience 3)
- Must have experience with Database Design and schema, and strong proficiency with SQL (T-SQL Programming is highly preferred)
Mandatory (Experience 4)
- Must have Unit Testing experience (Framework Knowledge, Design & Writing, Mocking and Stubs and Test Coverage)
Mandatory (Core Skills) :
- Must have experience with ORMs (Entity Framework, ADO.NET, Dapper, etc.) and SQL Server for database design, schema development, and query optimization.
Mandatory (Education) :
- Must have backelors / master degree in Computer Science, IT OR Software Engineering (BE/BTech/MCA/BCA/BSc/MSc/M.Tech accepted)
Preferred :
Preferred (Experience) :
- Experience with Redis, Elasticache for caching solutions is an added advantage.
Preferred (Core Skills 1) :
- Must have hands-on experience in ASP.NET MVC, Web API, and asynchronous programming in C#.
Preferred (C0re Skills 2) :
- Experience with Microservices, API design, cloud computing (AWS/Azure), and T-SQL programming is a plus.
Office Location : Remote Working
Role & Responsibilities :
Full-Stack Development :
- Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications. Develop end-to-end applications using the Microsoft .NET framework, .NET Core, and .NET Standard, integrating front-end technologies like HTML, CSS, and JavaScript.
Database Integration :
- Design, develop, and maintain SQL Server databases, ensuring efficient data storage, retrieval, and manipulation. Implement data caching solutions using Redis and Elastic ache to enhance application performance.
API Development :
- Build robust and scalable APIs (REST and/or SOAP) to facilitate seamless communication between various components of the application and external systems.
Version Control & Collaboration :
- Utilize Git for version control, branching, and code merging, ensuring smooth collaboration within the development team and adherence to Agile development methodologies.
Cloud Deployment: Deploy applications on AWS EC2 instances, leveraging cloud technologies to optimize performance, scalability, and availability.
Test-Driven Development: Implement unit tests and participate in automated testing processes to ensure the reliability and quality of developed code. Perform thorough testing and validation of software modules before deployment.
Performance Optimization: Identify and address performance bottlenecks in applications, databases, and caching layers to ensure optimal system performance.
Research & Innovation: Stay updated with the latest .NET technologies, AWS services, and best practices. Proactively suggest innovative solutions and improvements to enhance the overall development process.
Documentation: Create and maintain technical documentation, including application architecture, code comments, and user guides, to facilitate seamless collaboration and knowledge transfer.
Ideal Candidate :
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience in .NET development with strong proficiency in C#, ASP.NET, .NET Core, and .NET Standard.
- Solid understanding of object-oriented programming (OOP) principles and design patterns.
- Experience with SQL Server or other relational databases for data modeling and integration.
- Familiarity with Redis and Elasticache for caching and data storage optimization.
- Knowledge of web services and API development (REST, SOAP) is desirable.
- Familiarity with AWS services, particularly EC2, is a plus.
- Proficient with Git for version control and collaborative development.
- Ability to work both independently and collaboratively in a fast-paced team environment.
- Strong problem-solving skills and a detail-oriented approach to development.
- Excellent communication skills, both written and verbal, to effectively convey technical concepts to non-technical stakeholders.
Experience 6+ years
Qualifications :
- BE/BTech/MCA/BCA/BSC/MSC/M.Tech
Functional Areas: Other
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice
3-10 Yrs