Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Senior.Net Developer C# Programming.
India Jobs Expertini

Urgent! Senior.Net Developer - C# Programming Job Opening In India, India – Now Hiring Avensys Consulting PVT LTD

Senior.Net Developer C# Programming



Job description

<p><p><b>Description : </b> <br/><br/>Position : Senior Dotnet Developer (C# / .NET Core Specialist)<br/><br/>Industry Type : IT Services / Software Development (Assumed)<br/><br/>Experience : 6+ Years of professional experience in software development.<br/><br/>Education : Graduate (B.E. / B.Tech / MCA preferred).<br/><br/><b>Job Summary : </b> <br/><br/>We are seeking a Detail-Oriented and Result Driven Senior Dotnet Developer with over 6 years of experience to design, build, and maintain high-quality enterprise applications.

The role requires expert proficiency in C# and the .NET Core ecosystem, with a keen focus on performance, scalability, and code reliability.

The developer will be responsible for translating business requirements into functional code, optimizing application performance, contributing to architecture, and enforcing code quality standards using modern practices like unit testing and Git version control.<br/><br/><b>Job Description : </b> <br/><br/><b>Application Development and Technical Design : </b> <br/><br/>- Translate complex application storyboards and functional use cases into efficient, maintainable, and highly functional applications using C# and the .NET Core ecosystem.<br/><br/>- Design, build, and maintain efficient, reusable, and reliable C# code, adhering to the "knack for writing clean, readable C# code" principle.<br/><br/>- Develop and manage C# WebAPI endpoints and services, ensuring secure, high-performance communication between application layers.<br/><br/>- Contribute to system architecture by applying an understanding of fundamental design principles behind a scalable application, focusing on maximizing performance and responsiveness.<br/><br/>- Possess a basic understanding of the Common Language Runtime (CLR), including its limitations, weaknesses, and workarounds related to memory and thread management.<br/><br/><b>Data Modeling and Performance Optimization : </b> <br/><br/>- Design comprehensive data models and database schemas that accurately represent and support business processes and ensure data integrity.<br/><br/>- Demonstrate mandatory experience in writing complex SQL scripts and Stored Procedures for data extraction, manipulation, and optimization.<br/><br/>- Possess familiarity with RDBMS platforms such as Microsoft SQL Server and PostgreSQL.<br/><br/>- Proactively identify performance bottlenecks and bugs within the application and database layers, and devise robust, scalable solutions to these problems.<br/><br/>- Ensure the best possible application performance, quality, and responsiveness through continuous monitoring and optimization.<br/><br/><b>Quality Assurance and DevOps Practices : </b> <br/><br/>- Lead efforts to maintain high code quality, organization, and automatization across the team's codebase.<br/><br/>- Drive quality by implementing C# unit tests for all developed components, ensuring high code coverage and adherence to Test-Driven Development (TDD) principles.<br/><br/>- Maintain a proficient understanding of code versioning tools such as Git (including branching strategies, merging, and pull request workflows).<br/><br/>- Apply a good understanding of the Software Development Life Cycle (SDLC) and Agile development methodologies (e.g., Scrum/Kanban) to contribute effectively to iterative delivery.<br/><br/><b>Required Skills & Qualifications : </b> <br/><br/>- Core Language : Proficient in C# and .NET Core, with deep knowledge of its ecosystems.<br/><br/>- API/Web : Exposure to C# WebAPI development.<br/><br/>- Database : Experience in writing SQL scripts and Stored Procedures, and familiarity with Microsoft SQL Server and PostgreSQL.<br/><br/>- Engineering Principles : Understanding fundamental design principles for scalable applications and expertise in clean, readable C# code.<br/><br/>- Practices : Experience implementing C# unit tests and proficient understanding of Git.<br/><br/>- Methodology : Good understanding of SDLC and Agile development methodologies.<br/><br/>- Frontend (Familiarity) : Familiarity with HTML5, JavaScript, and ReactJS.<br/><br/>- Education : Mandatory Graduate degree (B.E. / B.Tech / MCA preferred).<br/><br/><b>Preferred Skills : </b> <br/><br/>- Process Management : Familiarity with ITSM / ITIL processes and experience utilizing IT Service Management tools.<br/><br/>- Architecture : Practical understanding of the Common Language Runtime (CLR), its performance aspects, and limitations.<br/><br/>- Cloud : Experience with cloud platforms (e.g., Azure or AWS) and containerization technologies (Docker).<br/><br/>- Leadership : Prior experience in a technical mentorship or code review leadership role.<br/><br/>- - - - - - - <br/><br/>Senior Dotnet Developer (C# / .NET Core Specialist)</p><br/></p> (ref:hirist.tech)


Required Skill Profession

Computer Occupations



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Senior Net Potential: Insight & Career Growth Guide