ACL Digital

Database Developer

San Diego, CA, US

Onsite
Contract
$63/hour
about 2 months ago
Save Job

Summary

Database Developer - CFNJP00036129 San Diego, CA 92121 12 Months Max Pay Rate: $63/hr on W2 Position Description The database developer is responsible for the design and development of database objects and procedural code to support various products for the organization. The database developer also creates programs to populate and maintain the data in the department's transaction processing and data warehousing systems. This involves the creation of ETL programs along with the supporting stored procedures, functions, triggers, and constraints. The position requires extensive hands-on experience developing database queries, ETL, and associated code in a Microsoft SQL Server environment. Responsibilities: * Understand and apply database design and development principles for both transactional and dimensional schemas to support application requirements. * Design, plan, and develop programs to optimally extract, transform, and load data from data sources to the target systems. * Develop or modify procedures to solve complex database design problems, including performance, scalability, security and integration issues. * Design, develop and maintain SQL Server Reporting Services reports. * Maintain source code for database and ETL projects. Ensure that projects build successfully in a continuous integration environment. * Troubleshooting and tuning complex SQL statements and making recommendations on indexing strategies. * Diagnose and resolve database performance issues. Support of production systems by providing timely fixes. * Follow and improve development processes including but not limited to conducting peer/code reviews, complying with organizational standards, ensuring code maintainability, following build processes, implementing unit tests, and following other industry standard best practices. * Analyze business requirements and create/participate in designing solution architecture. Education: BS in Computer Science or Information Systems Experience or Equivalent 8+ years of experience working with Microsoft SQL Server with emphasis on database code, ETL and Reporting Services development Knowledge, Skills, and Abilities Requirements * Database design skills including normalization and data warehouse design. * Strong hands-on T-SQL development skills including developing stored procedures, functions, and other database objects. * Excellent query optimization and performance tuning skills. * Extensive experience developing SSRS reports. * Strong SSIS skills. * Detailed analytical skills. * Structured troubleshooting skills. * Experience creating/maintaining unit tests. * Experience with data modeling tools such as ER/Studio or ERWin. * Experience using version control systems (e.g., Git, TFS) and work item/artifact systems (such as Azure DevOps). * Familiar with Agile software development process. * Working experience with Azure DB technologies and Azure deployments is a plus. * Development experience with C# is a plus. * Experience in the healthcare industry is a plus. Toolset Microsoft SQL Server 2012 and above Microsoft SQL Server Integration Services (SSIS) 2012 and above Microsoft SQL Server Reporting Services (SSRS) 2012 and above Microsoft Visual Studio 2017 and above Embarcadero ER/Studio is a plus Additional Information The database developer will additionally be responsible for the following tasks: * Analyzing requirements in order to create software designs. * Estimation and timely completion of tasks. * Documenting developed modules. * Supporting application developers and software testers. * Creating and executing unit tests for developed code. * Resolving problems in the production system. * Following quality assurance processes. * Participate in daily team stand-ups, planning sessions, etc in a distributed team environment.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: