Job Description:
We are seeking a skilled Software Developer to join our team. As a key member of our IT department, you will be responsible for designing, developing, and delivering high-quality software solutions using Microsoft SQL technologies.
The ideal candidate will have a strong background in software development, with a focus on database development and administration. You should be proficient in T-SQL, SSIS, SSRS, and SSAS, and have experience working with Java is a plus.
Key Responsibilities:
* Design, develop, test, debug, and deliver new products and features based on Microsoft SQL technologies.
* Develop reporting solutions (SSRS) and integration packages (SSIS).
* Assist with effort estimates and project schedules.
* Enhance and maintain system functionality.
* Improve/troubleshoot system performance.
* Install and maintain MS SQL servers running MS SQL server 2012 in an enterprise-level production environment.
* Plan backup and recovery of databases.
* Configure, deploy, and maintain database servers.
* Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, and code.
* Improve operations by conducting systems analysis; recommend changes in policies and procedures.
* Stay up-to-date with the latest development tools, techniques, and equipment.
Qualifications:
* Degree in Computing
* Proficient in analyzing information
* Excellent SQL Server database development & administration skills including T-SQL, Stored Procedures, SSIS, SSRS & SSAS.
* Familiarity with Java is a plus.
* 2+ years experience in a MS SQL Database Developer role with proficiency in writing T-SQL, Stored Procedures, SSIS, SSRS & SSAS.