C# .NET Developer

Overview

On Site
Full Time

Skills

QA
.NET
C#
ETL
Agile
MS SQL Server
Git
database
Stored Procedures
Performance Tuning
scrum
Structured Software
Best Practices
Application Development
Object-Oriented
Problem-Solving
MS .NET
Business Requirements
Version Control
Control Systems
Microsoft SQL Server Reporting Services
Microsoft SSRS
Technical Documentation
Coding Standards
MS ASP
Microsoft SQL Server Integration Services
OOP

Job Details

Job Title: C# .NET Developer
Location: Gudivada, Andhra Pradesh (Onsite)
Job Type: Full-Time

Position Summary:

We are looking for an experienced C# .NET Developer to join our team in Gudivada, Andhra Pradesh. The ideal candidate will have strong skills in Microsoft .NET technologies, MS SQL Server (including performance tuning), and reporting/integration tools like SSIS and SSRS. This is a full-time, onsite position.

Key Responsibilities:
  • Design, develop, and maintain applications using C# .NET, ASP.NET, and related technologies
  • Develop and optimize stored procedures, views, and queries using MS SQL Server
  • Perform database performance tuning and query optimization
  • Design, develop, and manage SSIS packages for ETL processes
  • Create and manage SSRS reports based on business requirements
  • Collaborate with QA, business analysts, and other developers to deliver high-quality solutions
  • Maintain technical documentation and adhere to coding standards
Required Skills & Experience:
  • 4 7 years of experience in C# .NET application development
  • Strong knowledge of MS SQL Server, including performance tuning and query optimization
  • Hands-on experience with SSIS (SQL Server Integration Services) and SSRS (SQL Server Reporting Services)
  • Experience in building and consuming RESTful APIs
  • Solid understanding of object-oriented programming (OOP) and software development best practices
  • Good problem-solving and debugging skills
  • Ability to work independently in an onsite environment
Preferred Qualifications:
  • Bachelor's degree in Computer Science, Information Technology, or a related field
  • Familiarity with version control systems like Git
  • Exposure to Agile/Scrum methodologies

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.