Education:
- 5+ years of Software Development or relevant experience desired
- 2+ years of Big Data, Data Lake or Data Warehouse experience is desired
- 2+ years of Software Quality Assurance or relevant experience desired
Experience:
- Expert knowledge of application/software development, QA principles, and agile methodology
- Experience in retirement plan administration or financial services a plus
- Knowledge of data pipeline testing will be a distinct advantage
- Ability to work effectively with product development, external teams and management
- Knowledge of CI/CD Pipelines
The Skills You Bring (nice to have)
- Strong SQL skills plus Java and Python development experience is essential
- Experienced Data Engineer working with the latest Big Data technologies and tools (Snowflake, Airflow, AWS)
- Experienced Software Engineer in Test working in agile methodology.
- Experience test automation and build tools (Selenium, Cucumber, Fitnesse, Git, Gradle, Maven, Rest-Assured)
- Experience with Data Pipeline testing of Data Lake and/or Data Warehouse platforms
- Experience with Unix, Bash scripting and configuration formats (JSON, YAML)
- Experience with Jira is essential
- Proven experience with the software development process including analysis, design, coding, system and user testing, problem resolution and planning
- Strong interpersonal and communication skills will be key to success in this role. A strong ability to maintain good working relationships is essential