Overview
Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)
Skills
SQL
Dynamic SQL
Stored Procedure
C#
Job Details
MS SQL Developer @ Remote Job
12 months contract (Possible extension)
Required more than 12+ Yrs of exp..
Required Skills:
- SQL, Dynamic SQL
- Stored Procedure
- C#
Job description:
- We are seeking a skilled and detail-oriented SQL Developer to join our development team.
- The ideal candidate will have strong experience with SQL Server, Dynamic SQL, Stored Procedures, and integration with C# applications.
- You will be responsible for designing, developing, and maintaining database solutions that support business applications and reporting needs.
Key Responsibilities:
- Design, develop, and optimize SQL queries, stored procedures, views, and functions.
- Implement dynamic SQL for complex and flexible query generation.
- Work with application developers to integrate SQL code within C#-based applications.
- Ensure data integrity, performance, and scalability of the database systems.
- Analyze existing SQL queries for performance improvements.
- Participate in database design and architecture discussions.
- Troubleshoot and resolve database issues, including data anomalies and performance bottlenecks.
- Document database structures, processes, and procedures.
Required Skills:
- Proficient in T-SQL and SQL Server (or other RDBMS).
- Strong experience with Dynamic SQL and advanced query techniques.
- Expertise in creating and maintaining Stored Procedures, triggers, functions, and indexes.
- Hands-on experience integrating SQL with C# applications (e.g., ADO.NET, Entity Framework).
- Solid understanding of relational database design and optimization techniques.
Preferred Qualifications:
- Bachelor's degree in Computer Science, Information Systems, or a related field.
- Experience with SSRS, SSIS, or other reporting/data tools is a plus.
- Knowledge of Agile/Scrum methodologies.
- Experience working in enterprise or high-transaction environments.
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.