Cotiviti is a company that specializes in healthcare analytics, and they are seeking a Senior Software Engineer - Database Developer. The role involves designing, developing, and maintaining relational databases, as well as collaborating with various stakeholders to enhance the Cotiviti product suite.
Responsibilities:
- Design, develop, and maintain relational databases
- Monitor and tune database resources and activities for SQL Server databases
- Gather business requirements and convert them into SQL-stored procedures for database-specific projects
- Design, develop, support, and enhance software applications and reusable software components for the Cotiviti product suite
- Analyze and resolve software related issues originated from internal or external customers
- Document the specifications, design, features, and operation of applications prior to production roll out
- Execute solutions enhancements to improve software performance and availability
- Communicate technical and operational issues to both engineering and business leadership in a timely manner
- Ensure that all technology standards are adhered to while developing systems
- Explore new ideas and make innovative contributions to existing processes or systems which improve efficiency and results
- Continuously improve and enhance knowledge of new technologies as selected and integrated into the Cotiviti product suite
- Execute all appropriate facets of the Cotiviti Software Development Lifecycle with a desire for continuous improvement
- Collaborate effectively with senior developers, offshore development team members, business owners, project management, and other internal stakeholders
- Mentor other developers
Requirements:
- Requires a bachelor's degree (or higher), or foreign equivalent degree, in Computer Science, Information Technology, Information Systems, or related field
- 4 years of experience writing SQL stored procedures on applications and modifying existing SQL stored procedures
- 4 years of experience monitoring functioning of SQL stored procedures
- 4 years of experience designing, building, and modifying SQL objects
- 4 years of experience monitoring, troubleshooting, and performance tuning SQL objects
- 4 years of experience designing complex SQL procedures
- 4 years of experience working with SQL Server
- 4 years of experience building ETL processes
- 4 years of experience ETL data loading and processing
- 4 years of experience monitoring, troubleshooting, and performance tuning ETL processes
- 4 years of experience maintaining ETL process documentation and support procedures
- 4 years of experience creating and modifying SQL Server Integration Services (SSIS) packages
- 4 years of experience working with SSRS reports
- 4 years of experience performing data quality checks
- 4 years of experience with PowerShell scripting
- 4 years of experience with MS Access applications
- 4 years of experience with Unix shell scripting for Linux systems