C# Developer

company banner
Judge Group, Inc.
Full Time

Job Description

Location: St. Louis, MO
The C# Developer is responsible for building, maintaining, and optimizing application databases. Analyze system requirements, develop database solutions for application and automation purposes and optimize existing data systems.

Additional responsibilities include implementing methods to improve data reliability and quality and develop and test architectures that enable safe and reliable data extraction and transformation.

Essential Duties

  • Actively and consistently supports all efforts to simplify and enhance the customer/client experience
  • Ensure the best possible performance, quality, and responsiveness of data systems
  • Determine database structural requirements by analyzing client operations, applications and evaluating current systems and industry standards
  • Design, create and maintain databases and tables 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
  • Follow and enforce all established policies and best practices
  • Identify what needs to be done and accept task responsibilities
  • Contribute ideas to improve the team processes and best practices based on prior extensive experience
  • Document's problems and assists in their resolution
  • Interfaces with other project team members in resolving issues
  • Provides general system users and management with system analysis and feedback
  • Mentor and coach less experienced staff
  • Help maintain code quality, organization, and automation
  • Assisting in implementing automated testing platforms

Required Qualifications

BA/BS in Information Technology, Computer Science, or related field or equivalent work experience

Technical Skills

  • Advanced knowledge of SQL technologies
  • Extensive experience with SSMS, SSIS, stored procedures and SSRS
  • Ability to write and analyze complex SQL for the purpose of data extraction and processing
  • 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
  • Ability to accurately analyze automation opportunities for technical requirements and consider long-term business value

Preferred Qualifications

  • Knowledge of C#, JSON, HTML, XML concepts
  • Familiarity with CI/CD practices
  • Knowledge of developing and consuming APIs and Web Services
  • Proficient in C#, with a good knowledge of its ecosystems
  • Strong understanding of object-oriented programming
  • Proficient understanding of code versioning tools (such as Git)


This job and many more are available through The Judge Group. Find us on the web at www.judge.com

Company Information

The Judge Group, celebrating its 50th anniversary, is a leading professional services firm specializing in talent, technology, and learning solutions. We consult, staff, train, and solve. Through our work we make people and organizations better. Our services are successfully delivered through a network of more than 30 offices in the United States, Canada, and India. The Judge Group serves more than 50 of the Fortune 100 and is responsible for over 9,000 professionals on assignment annually across a wide range of industries.

Dice Id : cxjudgpa
Position Id : 854169
Originally Posted : 3 months ago

Similar Positions at Judge Group, Inc.

Senior QA Engineer (C# or Python)
  • Chicago, IL
  • 1 day ago
Software Engineer II
  • St. Louis, MO
  • 1 day ago
Programmer I
  • Chesterfield, MO
  • 1 day ago
Programmer II
  • Chesterfield, MO
  • 1 day ago
.Net Developer (.Net, C#, MVC) IV
  • Philadelphia, PA
  • 1 day ago
SQL Database Administrator
  • Chesterfield, MO
  • 1 day ago
.Net Developer
  • Elmhurst, IL
  • 1 day ago
001946 - Software Engineer III
  • Lowell, AR
  • 1 day ago
.NET Developer
  • Plano, TX
  • 1 day ago
  • Alpharetta, GA
  • 1 day ago