**Database Developer Role at Rollup Consulting** We are seeking an experienced Database Developer to join our IT team. The ideal candidate will be responsible for creating, testing, and maintaining new and existing databases, tables, views, and stored procedures. This role will collaborate closely with our DBA team to improve database performance and implement efficient reports. As a key member of our IT team, you will work closely with programmers to ensure optimal table structure and query indexing according to best practices. Effective communication and teamwork skills are essential for this position, as well as a strong problem-solving attitude. The successful candidate will be able to ensure the smooth operation of our database systems on a daily basis. Key Responsibilities: - Design, develop, and maintain high-performance databases using SQL Server 2012 and 2014. - Collaborate with the DBA team to improve database efficiency and implement effective reporting mechanisms. - Work closely with programmers to ensure optimal table structure and query indexing. Requirements: 1. **Technical Expertise:** - Excellent knowledge of SQL Server 2012 and 2014. - Experience with stored procedures. - Experience with views. - Experience with complex queries like joins and sub-queries. - Familiarity with data import and export in CSV. - **Education and Experience:** - Bachelor's Degree in Computer Science, Information Systems, or Systems Engineering. - Minimum 4+ years' experience or equivalent knowledge. - **Additional Requirements:** - Valid visa (if applicable). - Fluent bilingualism or advanced proficiency in English. Working Details: - **Seniority Level:** Mid-Senior level. - **Employment Type:** Full-time. - **Job Function:** Information Technology. - **Industries:** IT Services and IT Consulting.