SQL Developer (C#)

  • Maryland Heights, MO
  • Posted 1 day ago | Updated 2 hours ago

Overview

On Site
Contract - W2

Skills

SQL Developer (C#)

Job Details




A recognized services organization in Missouri is actively seeking a new SQL Developer (C#) to join their growing team. In this role, the SQL Developer (C#) will be responsible for building, maintaining, and optimizing application databases, including implementing methods to improve data reliability and quality, and developing and testing architectures that enable safe and reliable data extraction and transformation.


***This is a Hybrid opportunity requiring the qualified professional to work onsite at least 4 days a week.***


Responsibilities:



  • Design, create, and maintain database and table structures based on business requirements

  • Define database physical structure and functional capabilities, security, back-up, and recovery specifications

  • Ensure validated deliverables meet functional and design specifications and requirements

  • Translate use cases into functional applications/automated processes

  • Develop and implement high quality ETL and database solutions

  • Maintain database performance by identifying and resolving production and application development problems

  • Analyze and resolve automation/ETL related problems by coordinating with teams to diagnose and fix issues

  • Analyze existing SQL queries/procedures for performance improvements

  • Develop, implement and optimize stored procedures

  • Design, build, and maintain efficient, reusable, and reliable C# automation scripts

  • Write and consume APIs and Web Services

  • Provide general system users and management with system analysis and feedback

  • Help maintain code quality, organization, and automation

  • Assist in implementing automated testing platforms

  • Perform other duties, as needed


Qualifications:



  • Expert knowledge of SQL technologies

  • Extensive experience with SSMS, SSIS, and stored procedures

  • Strong understanding of Data Modeling and Database design

  • Strong knowledge of Relational Databases and Database concepts

  • Experience with Data Maintenance practices and Database Security

  • Experience with AGILE software development life cycle

  • Negotiation skills and the ability to influence others by educating and sharing information

  • Proven experience creating project estimates and timelines

  • Solid problem solving and time management skills

  • Great interpersonal skills

  • Excellent communication skills (written and verbal)

  • Strong attention to detail

  • Highly organized


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.