Database Developer

Website Decision Research Corporation

Software development & IT Consulting

Decision Research Corporation (DRC), a software solutions provider, is seeking a Database Developer for its software solutions. Locations of Philadelphia, Los Angeles or Honolulu are preferred but not required. Remote working is possible for a candidate who has proven history of productive remote working with demonstrable references. This position is responsible for assisting in the execution of tactical and strategic data-related projects, resolution of production issues, and the implementation, support and maintenance of the overall data infrastructure and services.

This role is 80% database development and 20% database administration, with developmental skills being required.

DRC’s products include the DRC Insurance Platform, which consists of Insurance Price Rating and Analytics, Policy Administration, Claims, Billing, Agent/Consumer Portals and Business Intelligence. The successful candidate will be task oriented, driven to succeed and a team player.

Primary Duties Include:

  • Develop and implement custom database objects (T-SQL scripts, stored procedures, tables, views, functions, etc.) to support application development and streamline administration processes
  • Provide primary or secondary support for designated database applications and processes
  • Participate as key member of the Business Intelligence team, focusing on data architecture and dimensional modeling.
  • Implement and maintain reporting and data integration processes using SSIS and SSDT for Visual Studio
  • Collect and review database performance metrics and proactively address performance concerns
  • Troubleshoot problems with high-level expertise, diligence, and efficiency
  • Respond to database related support requests from developers
  • Collaborate with developers and business analysts effectively

Secondary Duties Include:

  • Maintain user database accounts, performing database back-ups and restores, and providing internal database training to end-users
  • Build, support and administer of database systems including installation, upgrades, configuration, consolidation, monitoring, tuning, and maintenance
  • Implement, maintain and improve database backup, disaster recovery and high-availability solutions
  • Create and maintain detailed documentation of the SQL Server environment and designated application support responsibilities

Minimum Qualifications:

  • Bachelor’s degree in relevant discipline such as Computer Science, ICS or MIS
    1-2 years of database administration experience in an enterprise environment
  • Experience with Microsoft Azure SQL and SQL Server versions 2008 through latest
  • Experience with SSIS
  • T-SQL experience required and other scripting language skills desired
  • Strong problem solving and troubleshooting skills
  • Strong organization and documentation skills
  • Knowledge of Data Warehouse (DW) best practices and design patterns
  • Experience with Microsoft .NET, C#, and Entity Framework
  • Excellent oral and written communication skills and interpersonal skills including the ability to effectively communicate technical information to both technical and non-technical personnel, and to communicate and advise others on issues that are complex and/or sensitive in nature
  • Ability to work successfully independently and with others in an atmosphere of multiple projects, shifting priorities, and deadline pressures
  • Ability to work effectively with, and support the needs of, project team members and the customer support department
  • Knowledge of database recovery models, high-availability (HA) and disaster recovery (DR) options for SQL Server
  • Knowledgeable of applicable Microsoft technologies including Active Directory, Windows Server, SQL Server and IIS, as well as  networking concepts and common infrastructure
  • Knowledgeable of server hardware, storage systems and other infrastructure, client/server applications, and server utilities

To apply for this job email your details to