Posted January 06, 2020
Software Engineer, Data Engineering
Yonkers, NY, USA
Full Time
Overview
We are seeking a highly skilled Software Engineer to join Data Engineering team to design, develop, deploy, and maintain complex data...
Overview
We are seeking a highly skilled Software Engineer to join Data Engineering team to design, develop, deploy, and maintain complex data management applications, data pipelines and data visualizations.
Responsibilities
- Design, develop, and deploy various data management applications.
- Design, develop, and deploy REST Data APIs to be used by digital products.
- Design, develop, and deploy data pipelines, and ETLs that ingest, map, aggregate, and broadcast data feeds to internal and external groups at CR.
- Analyze business requirements, provide development estimates and feedback, and determine implementation/execution approaches.
- Work with other software engineers, database developers, infrastructure, operations and QA teams to design and implement quality software solutions.
- Support, troubleshoot, monitor and optimize existing data engineering systems.
- Help streamline software development by contributing to the implementation of a continuous integration process, automating manual processes, and eliminating defects.
- Performs other duties as assigned but not at a higher level.
Qualifications
- Bachelor degree in Computer Science, IT, Engineering or similar technical discipline is required.
- Strong knowledge and hands-on experience with object-oriented Programming languages and frameworks - Java/JEE, Spring, Spring Batch, Spring Boot
- Strong knowledge and hands-on experience in developing Web Services (REST APIs)
- Working knowledge of RBDMS/ No Sql Databases - Oracle, MongoDB
- Strong knowledge and hands-on experience with Frontend programming languages and frameworks - Angular (including 1.x JS), Basic HTML, CSS, Javascript, JQuery
- Experience developing Data management Applications (functionally performing CRUD operations)
- Working knowledge of unix shell scripting
- Working knowledge of Data Visualization tools - Tableau
- Experience working in cloud environment - AWS
- Exposure to adhoc data analysis is a plus - Python
- Experience working with modern tools in the Agile software development life cycle - Version Control Systems (Ex. git, github, Stash/BitBucket), Knowledge Management (Ex. Confluence, Google Docs), Development Workflow (Ex. Jira), Continuous Integration (Ex. Bamboo), Real Time Collaboration (Ex. Hipchat, Slack)
Apply Here
PI116877767
This listing expired on Feb 05. Applications are no longer accepted.
Below are some other jobs we think you might be interested in.
-
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Chief Information Officer (CIO)
- National Institute on Aging
- Bethesda, MD, USA
May 09 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
Unified Technology Solutions Architect
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 16 -
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17 -
IT Service Management Specialist
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 01 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
IT Vendor & Contracts Manager
- Washington State Department of Natural Resources
- Olympia, WA, USA
- Hybrid
May 03 -
Executive Vice President Information Technology and Chief Information Officer (EVP & CIO)
- Bonneville Power Administration
- Portland, OR, USA
- Hybrid
Apr 27