.Net Developer
Damodar RaoUnited StatesSENIORPosted 2h ago
C#ASP.NET.NET Framework.NET CoreSQL ServerT-SQLREST APIsSOAP APIsHTML5CSS3JavaScriptGitCI/CDAgileScrumUnit TestingIntegration Testing
About the Role
We are seeking a Senior .Net Developer to join our team at Keen Technology Solutions LLC. This role involves designing, developing, and maintaining enterprise .NET applications, with a focus on building scalable web applications and backend services.
Key Responsibilities
• Design, develop, enhance, and maintain enterprise .NET applications
• Build scalable web applications and backend services
• Develop and optimize SQL Server database objects including stored procedures, views, and functions
• Design and implement REST/SOAP integrations with enterprise systems
• Participate in requirements gathering, design, development, testing, deployment, and support activities
• Troubleshoot and resolve application and production issues
• Develop technical documentation and design specifications
• Perform code reviews and ensure adherence to coding standards and best practices
• Collaborate with business stakeholders, analysts, and development teams
• Support Agile development processes and sprint activities
• Mentor junior developers and contribute to technical design discussions
Requirements
• 10+ years of experience in .NET application development
• Strong experience with C#, ASP.NET, .NET Framework, and .NET Core
• Strong hands-on experience with Microsoft SQL Server, T-SQL, stored procedures, and query optimization
• Experience developing and consuming REST and SOAP APIs
• Strong knowledge of HTML5, CSS3, JavaScript
• Experience building large-scale web and database-driven applications
• Knowledge of application architecture, design patterns, and n-tier architectures
• Experience with Git, version control, and CI/CD practices
• Solid understanding of Agile/Scrum methodologies
• Strong debugging, troubleshooting, and production support experience
• Experience performing unit testing and integration testing
• Excellent verbal and written communication skills