Back

SQL Developer

Apply
Location
Remote
level
Senior
Department
Type
Contract

About company

FINRA is dedicated to investor protection and market integrity. Our team of highly trained professionals are passionate about protecting investors and ensuring financial markets remain fair by writing and enforcing the critical rules and regulations that govern more than 3,700 firms and 630,000 brokers across the country. Our ultimate goal is to foster robust, but fair and orderly, markets in which America’s 90 million investors can feel confident.

Requirements

  • Bachelor's degree in a technical field such as computer science, computer engineering or related field required

  • 8+ years experience required Overall database development experience

  • Advanced level of understanding and experience with various SQL Server technologies

  • Advanced understanding of relational database modeling and the ability to quickly achieve an understanding of complex database systems

  • Excellent SQL Server skills, including developing stored procedures, functions, and queries

  • Ability to migrate data with complex rules

  • Ability to identify and develop solutions for application performance issues related to the database

  • Database administration/development experience with RDS

  • Proven work experience as a Database developer

  • Hands on experience with SQL

  • Can create and maintain stored procedures, views, tables, jobs, triggers etc

  • In-depth understanding of data management (e.g. permissions, recovery, security and monitoring)

  • Design, configure, implement, and administer all database related work.

  • Partner with Architecture team to design data management and governance protocols, manage the information lifecycle, design infrastructure, and data integration controls

  • Understanding business strategy and translate business intelligence needs to the database level

  • Develop and maintain complex data models and logical database designs

  • Identify and resolve all issues related to database systems to ensure that systems are online and without service interruption

  • Develop new and enhance existing standards, processes and procedures, and guidelines for database environments using industry experiences, best practices research, and business needs

Responsibilities

  • Work as part of the project team to develop an efficient database system

  • Oversee the installation and testing of new products and software in the database

  • Modify existing databases as directed by management

  • Develop standards and guidelines to protect the database from security hacks

  • Implement new products to optimize database performance

  • Evaluate industry trends in database systems

  • Review protocol and procedures in database system management

  • Train other members of the database development team

Perks & Benefits

Apply now