SQL Server Programmer (remote)

  • Full-time

Company Description

Here at DSI, we are the leading company in our industry in the Miami area. We're pleased to serve and honor our mission statement. We are hiring an experienced achievers to help us keep growing. If you're dedicated and ambitious DSI is an excellent place to grow your career. Don't hesitate to apply.

Job Description

This position is NOT a simple database administration and maintenance position. It requires deep understanding and hands-on skills of database design concepts and T-SQL language.

A qualified SQL Server Programmer should be able to create complex T-SQL queries and stored procedures in SQL Server 2008 or better. He/She must also be able to analyze both complex database schemas and large amounts of data.

Qualifications

▪ Bachelors Degree in CS or equivalent work experience in the technical arena

▪ 5+ years in a software developer role

▪ Effective and clear written and verbal communication - the ability to communicate complex thoughts and ideas ina clear and concise manner

▪ Experience working directly with end users

▪ Experience in accurately estimating timelines and work efforts, and a history of hitting your estimates

▪ History of documenting designs and development for current/future reviews

▪ Experience enhancing and supporting large-scale, mission-critical applications

▪ Ability to multi-task, working on multiple projects and/or provide ongoing enhancements and support to existing applications

IT Skills

▪   Database Design and Architecture
Ability to create and analyze complex database schemas for high performance and highly scaleable databases. Also must have the ability to analyze large amounts of data to make sure data integrity for complex business applications. Must have a strong understanding of database design concepts.

▪  SQL Server Administration
Ability to set up physical or virtual SQL Server 2012 (or better) databases or databases on SQL Azure. Also having the ability to ensure smooth operation of such databases through optimization and handling disaster recovery scenarios for business continuity.

▪  T-SQL
Ability to create tables, views, stored procedures and functions in Microsoft SQL Server 2008 or better.


Personality Traits

▪   Analytical Skills
A person who has the natural ability to dissect complex matters into manageable and easy-to-understand pieces in order to formulate solutions.

▪  Attention To Detail 
Is thorough in accomplishing a task with concern for all the areas involved, no matter how small.

▪  Multi-Task
Ability to effectively prioritize and juggle multiple concurrent projects.

▪  Organized and Methodical
The ability to keep matters organized and create systems that can be understood by anyone. Taking a structured and well organized approach to handling and managing matters.

▪  Problem-solving
Innovative problem-solver who can generate workable solutions and resolve complaints.

▪ Tenacity
Productive worker with solid work ethic who exerts optimal effort in successfully completing tasks.

▪ Timeliness
Ability to deliver effective solutions within specified timeframes. Must not miss deadlines. However, if there is a possibility of missing a deadline, must communicate with supervisors and team members as early as possible in order to alert everyone about the situation.


IT - Database Design & Architecture

▪ Create and Improve Data Models
Create and/or improve data models that represent business functions and operational entities that will provide the back-end data layer for applications.

▪ Design and Create Database Objects
As instructed by system architect, design and create database objects e.g. tables, stored procedures,

views, etc. making sure to follow all approved conventions and industry/IT Department best practices.


IT - Database Management Responsibilities

▪ Maintain Security
Maintain security for information systems processing or data processing environment.

▪ Preventive maintenance
Take system "off-line"  to perform database maintenance. Process automated routines for databases and records on the computer system. Load new software, versions or software releases that affect data structures.

Additional Information

All your information will be kept confidential according to EEO guidelines.