Senior SQL Server Developer

Videa is rapidly bringing a series of products, services and a brand new technology platform to the traditional TV media marketplace. This platform is an automated and data-driven approach to buying & selling linear television advertising that is revolutionizing this multibillion dollar media/ads industry.

Videa is laser-focused on ensuring our supply side platform is the leading solution for local broadcasters and media buying agencies across the US. Videa is in the process of deploying products and services to multiple television stations and agencies across the US.
We currently have a need for a Senior SQL Server Developer position.

The Senior SQL Server Developer is responsible for designing and maintaining SQL Server 2014 Integration Services
packages, relational and dimensional models as well as T-SQL (tables, stored procedures). This position will work
within the data services team under the guidance of the Data Architect to ensure consistent application of database best
practices and to ensure that all data integration points and models are designed in a manner that efficiently satisfies
business needs. This is a significant role that carries responsibility across development teams in the organization.

- Develop according to best practices with scalability and extensibility in mind
- Work within the Change Management and Configuration Management processes
- Monitor system for slowest queries and provide regular reports to the development teams
- Profile T-SQL and fine-tune queries through hints, application of keys or restructuring of query
- Plan for future scale and performance needs based upon historical data and projected system growth
- Troubleshoot issues in all environments as and when needed
Conduct knowledge transfer sessions to development team, enhancing their understanding of DB Best Practices

- Own core database models – for OLTP, DW and Cubes
- Implement correct process for development changes to DB to be stored and applied when upgrading existing systems
- Analyze the current data architecture to identify weaknesses and develop opportunities for improvements.
- Participate in design and development meetings that require significant adjustments to DB schema
- Setup the physical data model including all physical database configurations such as indexes, table spaces, table
partitions, table constraints, relationships, etc. Have understanding of systems that hit the database through the use of
LINQ and Entity Framework
- Document database solution – schemas, application functionality, scripts
- Work with application developers to ensure smooth development of overall solution
- Performance tune solution to ensure platform functions within acceptable time limits

Technology Leadership:
- Maintain knowledge of technology trends, standards, and methodologies through extensive reading and online courses.
- Evangelize technology thought leadership to constantly improve software development processes/platforms
Bachelor’s degree in Computer Science or a related field of study
- 5+ years’ experience as a Senior SQL Server Developer
- Microsoft certifications are a plus
- Experience working in small or startup environment a bonus
Specific Skills & Competencies:
- Extensive SQL Server knowledge including SQL Server 2014
- Database performance tuning and optimization (DMVs, Query Explanation Plan)
- Expert-level T-SQL skills
- Ability to write and debug Stored Procedures
- Ability to help in design of Data Warehouse and Data cubes a plus
- Experience with in-memory database technologies a plus
- Master Data Services and Data Quality Services a plus
- Solution- and delivery-oriented with the ability to work on multiple projects simultaneously
- Designing and implementing Big Data solutions (Teradata/MS APS

Back to top