Validates requirements, performs analysis and design for system improvements and new applications. Represents the department by leading work and providing guidance to others.
Responsibilities
Develop, test, deploy, maintain and improve software to meet requirements
Utilizes advanced functionality of SQL, Power BI, Snowflake, Sigma, Python, SSIS and/or Business Objects to perform ETL, data mining, and automation
Implement Kimball methodology and develops data feeds as sources for companywide reporting teams
Develops collaborative working relationships with all business partners to ensure a high level of utilization of team services for departmental needs
Design and develop test automation code
Complete complex program changes; self-directed
Perform comprehensive analysis and design for broadly defined requirements
Make significant technical contributions; contribute to technical direction
Provide estimates required for user stories based on business requirements, specifications and designs
Comply with and contribute to SDLC standards and CD/CI procedures to ensure consistency; introduce new standards and opportunities for improvements
Monitor progress against task estimates to provide status
Provide technical support and troubleshooting for applications across environments, including high impact production issues
Maintain existing code base, monitoring for failures in non-prod environments
Support changes during quality assurance, user acceptance testing, and post implementation to ensure integrity of application
Share technical expertise; guide and mentor others to maximize team effectiveness and quality
Requirements
Bachelor's Degree in Computer related discipline or equivalent work experience
6 years of experience in Database development, data warehousing, data mining, or analytical environment
3 years of experience in SQL, Snowflake, and/or Oracle
2 years of experience in PowerBI, SSRS, Sigma, and/or MicroStrategy
2 years of experience in SSIS, Python, Kafka, and/or Informer
Benefits
Comprehensive rewards, including medical coverage, virtual wellness classes, tuition reimbursement, 401(k) + employer match, adoption assistance, financial assistance, and much more
Paid time off, company holidays, culture days, and comprehensive work-life balance programs
Award-winning training and development programs empower our employees with ongoing learning opportunities to give you the building blocks to grow your career
Paid time off for volunteerism and promote many company-wide and local initiatives that benefit organizations you care about