Description :
We are seeking a highly experienced and meticulous Senior .NET Developer to join our team on a contract basis in Bengaluru.
This role is crucial for the design, development, and delivery of high-performance, enterprise-grade applications.
The successful candidate will possess expert proficiency across the Microsoft stack, robust database design skills with SQL Server, and mandatory hands-on experience integrating applications into modern DevOps and CI / CD pipelines.
This role demands a commitment to engineering excellence and scalable architecture.
Key Responsibilities & Technical Deliverables :
- Full-Stack Development : Design, develop, and maintain robust, scalable applications and services utilizing the .NET Framework and ASP.NET (Web Forms, MVC, or Core).
- Database Mastery : Expertly design, optimize, and manage complex schemas and stored procedures within SQL Server.
- Focus on performance tuning, indexing, and ensuring data integrity for high-volume transactions.
- API Design : Develop secure, high-performance RESTful APIs to facilitate seamless communication between frontend systems, mobile applications, and backend services.
- Code Quality : Enforce rigorous coding standards, conduct thorough code reviews, and implement unit and integration testing frameworks to maintain superior software quality and reliability.
- Leverage practical Knowledge of Jenkins, Harness, or similar deployment tools to automate build, testing, and deployment cycles across different environments.
- Operational Excellence : Collaborate with DevOps and infrastructure teams to ensure applications are correctly deployed, monitored, and scaled in a cloud or containerized environment.
- CRM Systems Integration (Preferred) : Utilize prior Experience with CRM systems (e., Dynamics 365, Salesforce integration, or custom CRM solutions) to build and maintain interfaces, data synchronization jobs, and reporting services.
- Cross-Functional Collaboration : Partner effectively with Product Managers, QA engineers, and business stakeholders to translate complex requirements into accurate technical specifications and scalable software solutions.
Required Technical Skills & Expertise :
Core Microsoft Stack (Mandatory) : Deep, demonstrable expertise in the .NET Framework (or .NET Core / 5+) and ASP.NET development.Database (Mandatory) : Strong expertise in SQL Server, including advanced T-SQL programming, query optimization, and database maintenance procedures.Architecture : Proficiency in building multi-tier, enterprise-level applications and understanding service-oriented or microservices architecture.Version Control : Expert use of Git and standard branching / merging strategies.Preferred Experience :
Prior experience integrating applications with CRM systems is a distinct advantage.Familiarity with cloud platforms (Azure or AWS).Experience with front-end technologies like React, Angular, or Vue is beneficial(ref : hirist.tech)