Senior Advisory Software Engineer

Job Description

Senior Advisory Software Engineer, with the following duties:

Design, develop, modify, implement and integrate software applications and software system for complex BI Data warehouse (Business Intelligence), Master Data Management, Big data analytics, BI Reports and dashboards using Teradata, SAP Business objects and SAS CI tools, Informatica Power Center/Power Exchange, Microsoft Integration Service (SSIS), Pentaho & Sanplogic), Database & Data warehouse systems (TeraData, SQL Server, Amazon Redshift, Oracle) and Reporting and analytical dashboard visualization tools (Tableau, Power BI, Qilkview, SAP Business Objects, SAS Enterprise Guide. Design and manage the deployment of Master Data Management Solution for Customer, Product & Supplier Entity Types to integrate with 3rd party solution using integration and ETL tools. Manage data analysis in order to participate actively in requirement-gathering sessions with stakeholders and analyze to transform requirements into robust technical solutions that include source to destination mapping, mocks for report and analysis views. Conduct requirement-gathering session with users and document them as requirement specification documents. Create technical design documents that includes scalable data models and analytical layers for consumption by ad-hoc reporting tools like Tableau, Power BI and Qilkview. Work with project managers to estimate effort and project schedule for large size projects. Provide weekly status and progress reports. Collaborate with other team members for design and technical reviews of solutions, internally and externally with customers. Coordinate internal initiatives including developing proprietary accelerators and frameworks to speed up project delivery, improve quality and bring stability to ongoing and newly designed technical solutions.

Requirements for the position:

Educational requirements:

Bachelor of Science or equivalent, in Computer Science. Alternative fields of study that may be accepted are Electronic Engineering, Computer Engineering or related.

Quantitated experience requirements:

Must have 2 years of experience in the offered positon, or related position (acceptable alternate titles: Solution Architect, Business Analyst, Technical Lead and Senior Software Engineer, BI Delivery Manager), or related.

Skill requirements:

Must have 2 years of experience in designing and developing complex n-tier architecture for BI, and big data analytical solutions. Must have 2 years of experience in Teradata, SAS Marketing, Database and Datawarehouse systems, ETL, SAP Business Objects. Employer will accept any suitable combination of education, training or experience.

Position is currently located in NYC, NY but may require temporary to long-term relocation to Cranbury, NJ or Pittsburgh, PA or other unanticipated sites throughout the U.S.


Software Engineering