Thursday, January 05, 2017

Staff Software Engineer Visa Foster City

Job Description: • 2-minute read •
Provide technology leadership in development of Business Intelligence products by helping to drive project planning, estimation, budget, resource forecasting, and technology planning
Reviewing business requirement, developing conceptual approaches, designing and development of various BI and analytics components
Watch: Career Advice
Partner with application developers, architects, engineers, and various groups supporting applications to drive new initiatives
Collaborating with project and development teams to ensure on time delivery of projects, production support plans, and knowledge transfer for long-term supportability of upgrades, enhancements, and deployments
Identify existing productivity issues and opportunities, develop methods and systems to improve these functions, and manage their implementation
Develop close working relationships and dependencies with members of teams within the organization
Serve as liaison between the various organizational entities and build relationships with members of these organizations
Architect and develop Business Intelligence applications utilizing all possible information delivery channels
Work closely with data architects, application development, ETL development team to design and implement BI applications using shared architecture and Enterprise Data Warehouse
Understand the positioning of a solution within the company and to build a plan to effectively gain buy-in from all participants
Identify opportunities for further enhancements and refinements to standards and processes
Mentor team members, develop departmental procedures and best practices standards
Lead development and oversee programming and testing functions to ensure that projects are securely delivered and fulfill expectations
Conduct training for internal reporting team and end-user training for both technical and business users
Build and maintain relationships with global and virtual teams and third parties on software development or support issues
Lead development and oversee programming and testing functions to ensure that projects are securely delivered and fulfill expectations

Qualifications

Undergraduate degree in Computer Science, Electrical Engineering, Information Systems or other technical discipline required; advanced degree preferred
Minimum of 10 years of software development experience (with a concentration in data centric initiatives), with demonstrated expertise in leveraging standard development best practice methodologies
Minimum of 8 or more years of hands-on experience in developing business applications for large corporations with experience in both batch and online systems
Minimum of 4 or more years of hands-on expertise with Hadoop and Big Data tools and applications
Minimum of 1-2 or more years of hands-on expertise with MicroStrategy, Tableau and other BI SDK platforms
Minimum of 4 or more years of hands-on expertise with C, C++, C#, Java, Python or any other scripting / programming language
Extensive knowledge of relational database (ex UDB and Oracle) and SQL development experience is required
Deep knowledge of all DW-related components (Sourcing, ETL, Data Modeling, Infrastructure, BI, Reporting, Data Visualization, Predictive Analytics) and multiple tools to support those components
Possess superb business analytic ability as well as astute awareness of state-of-the-art and best practices for data warehousing, data base marketing, consumer analytics, knowledge management, interactive near real time data base processing and data visualization
Demonstrate expertise in data warehouse development, management of information systems and enterprise data store approaches with progressive career experience managing technologies and technology BI operations in large, complex, and geographically diverse operations
Development experience in a cross-platform, multi-tier environment
Strong communication skills with proven ability to present complex ideas and document in a clear and concise way
Quick learner; self-starter, detailed and thorough
Send To A Friend
Related Posts Plugin for WordPress, Blogger...