Schwab is looking for a Web Developer to drive the overall design, development, and delivery of business intelligence solutions, transforming the finance industry by challenging the status quo.
Requirements
- 4+ years of hands-on experience with Angular, C-Sharp and Python
- 3+ years of experience with GCP technologies (GCS, BigQuery, Dataproc)
- Excellent understanding of data warehouse concepts, different architecture patterns on cloud to support batch, near real time and real time data processing/ reporting.
- Strong SQL knowledge, shell scripting and deep understanding of relational database concepts
- Expertise in Unix, PERL and other scripting languages
- Familiarity with SCM and DevOps tool suites and CI/CD best practices; examples include Git (GitHub, GitLab, Bitbucket, etc.), Bamboo, Jenkins, Concourse etc
- Critical-thinking and strong problem-solving skills with ability to analyze and understand data.
Responsibilities
- Performing Web design, UI/backend development, data management and data analysis.
- Creating data model, performance tuning, load plan etc. Making sure that deliverables fulfill both functional and non-functional requirements.
- Planning, estimation, scheduling, prioritization, and coordination of technical activities related to system development.
- Ensuring system alignment to Architecture policies and best practices; ensure that process methodologies are followed in system development.
- Engaging with both onshore and offshore teams to ensure the timely delivery of high-quality data engineering solutions.
- Providing mentorship and hands-on coding support to the team.
- Identifying opportunities for system reuse and system simplification.
Other
- Bachelor's degree in Computer Science / Information Technology or relevant experience.
- 6+ years of professional experience in development, support, and maintenance of Web and database applications
- 3+ years of experience with Control M
- Strong understanding of Agile development best practices and experience using Jira or other agile work tracking system.
- Strong oral, written, and interpersonal skills for interacting and throughout all levels of the organization.