Job Description
SQL Developer
Job Description
POD, Inc. providing high-end application development and database support for a project that needs the support of an experienced SQL Developer as an integrated member of the development teams.
The SQL Developer will:
• provide technical support for the database environment including design, development and infrastructure implementation for highly-complex, reliable, and scalable solutions.
• possesses extensive experience in creating and implementing application design principles and product configurations;
• experience in programming languages, operating systems, and software systems;
• experience with SQL Server (up to and including 2008, 2008R2, and 2012), C#, .NET, and Team Foundation Server (TFS)
• experience in providing database and other systems programming to support system processes, user interfaces, business rules, and interfaces including extract, transform and load (ETL), SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS);
• ability to provide ongoing assessment of database performance and the identification of problem areas;
• work with others (including DBAs) to configure and maintain a continuous integration (CI) pipeline using TFS, including automated deployment using SSDT (SQL Server)
• manage and maintain configuration control of the database configuration (lookup) tables and their contents and the Value Master database structure (including stored procedures, functions, views, etc.), and
• experience working with databases in a software development lifecycle that includes database source code control and continuous integration (CI)
POD seeks a candidate with demonstrated skills as a SQL Developer with experience in creating and implementing application design principals and product configurations. This project is being developed using the Scrum (Agile) development methodology and Microsoft Team Foundation Server (TFS). The candidate should have demonstrated experience with database development and configuration management in an Agile development environment.
Required Experience
• BBA, BE or BS Degree in one of the following subject areas: Computer Science, Business Administration, Information Technology or related field preferred
• 2-3 years IT operation with strong understanding of database structures, theories, principles, and practices
• 6+ years Microsoft SQL Server experience including TSQL
• Understanding of, and experience with, server-client computing and relational database environments
• Good interpersonal, written, and oral communication skills
• Technical documentation skills
• Ability to present ideas in user-friendly language
• Self-motivated and directed, with keen attention to detail and ability to perform critical thinking.
• Able to prioritize and execute tasks in a high-pressure environment
• Experience working in a team-oriented, collaborative environment
• Strong SQL Transaction Scripting Skills
• Highly skilled at enterprise application design and principals, product configurations
• Data dictionary analysis and design and data model analysis and design
Required Skills
• SQL Server 2008 / 2012
• SSIS and SSRS
• Database Developer (TSQL)
• Database Security
• Database tuning and understanding query plans
• Bachelor’s Degree (Suitable experience may be substituted)
Additional Skills/Experience a Plus
• SSAS
• PowerShell
• Extended Events
• Data Modeling
• Understanding or former work experience with Agile methodologies
• Object Based Programming with MS Visual Studio
• Proficient with Microsoft Database Development Tools
Qualifications
BBA, BE or BS Degree in one of the following subject areas: Computer Science, Business Administration, Information Technology or related field preferred
Additional Information
- Good comm skills are a big priority
- Duration: 6 months contract to hire
Candidate must have excellent verbal and written communication skills.