- B2B
- Scale StageRapidly increasing operations
Dot net Developer
- ₹12L – ₹18L
- Remote •
- 6 years of exp
- Full Time
Not Available
Onsite or remote
About the job
Job Title: Senior .NET Developer
Location: [Remote]
Employment Type: [Full-time]
Experience Required: 6+ years in .NET development, 5+ years with SQL and 2+ years
Amazon Redshift
Job Summary:
We are seeking a highly skilled and motivated Senior .NET Developer with substantial
experience working with C#, ASP.NET Core MVC, ASP.NET Core, ASP.NET Core Web
API, LINQ, Entity Framework to design, develop, and optimize scalable, data-intensive
applications. In this role, you will work with cross-functional teams to build applications that
leverage the .NET framework and integrate them with cloud-based data platforms,
specifically SQL Database and Amazon Redshift. You’ll be a key contributor to technical
architecture, performance optimization, and data processing solutions, ensuring the efficient
storage, retrieval, and processing of large datasets.
Key Responsibilities:
• Lead the design, development, and maintenance of high-performance applications
using .NET (C#, ASP.NET Core, ASP.NET Core MVC, ASP.NET Core Web API)
integrated with SQL Database and Amazon Redshift.
• Architect, design, and optimize Redshift-based data solutions to handle complex
queries and large-scale data processing.
• Develop and optimize complex SQL queries, stored procedures, and data pipelines for
Redshift, ensuring high performance and scalability.
• Ensure that .NET applications are effectively integrated with Redshift/SQL Database
and other AWS services such as S3, Lambda. Etc.
• Implement best practices for database performance tuning, cost optimization.
• Provide technical leadership and mentorship to other developers, conducting code
reviews, guiding architecture decisions, and promoting coding standards.
• Work closely with product managers, data analysts, and stakeholders to define
technical requirements and data models.
• Lead efforts in performance optimization, scalability, and maintainability of
applications.
• Manage and prioritize multiple tasks while adhering to timelines and project
requirements.
• Investigate, debug, and resolve issues in both .NET applications ensuring high
availability and reliability.
• Work closely with DevOps teams to ensure smooth CI/CD pipelines and release
management.
• Ensure robust application testing, including unit, integration, and performance testing.
• Communicate technical decisions and project status to stakeholders clearly and
effectively.
• Stay up to date with the latest trends and tools in cloud computing, .NET, and AWS
technologies, proposing innovations and improvements for the team.
• Able to troubleshoot production environments issues independently.
About the company
- B2B
- Scale StageRapidly increasing operations