Bangalore, KA IN
Bachelor's Degree (±16 years)
Senior Software Engineer - Data / Visualization
The Personal Investments business group of Fidelity within Technology Services, supports Customer Knowledge and Strategic Insights (CKSI) which delivers key customer marketing predictive modeling services for the Personal Investments and Workplace sales channels. Our Data and Advanced Analytics team is responsible supporting new and enhanced Big Data Advanced Customer Analytics product technologies. This product line is a key growth area for Fidelity, with elevated visibility through CIO & Chief Marketing Officer.
Some of our primary focus areas include:
- Management of new Big Data data warehouse environments which includes bringing in data from traditional systems into appliances and big data environments and support of that.
- Delivery of Model Ready Data layer capabilities
- Delivery of Advanced Customer Behavior Modeling Analytics, Model Management, Lead Scoring and SAS-HPA software development
- Data Science (Different types of Analytics like Descriptive and Predictive), enhancement of customer experience using text mining etc.
Our ideal candidate will have experience supporting complex data warehouse and Hadoop eco system or other database appliances, and have a strong aptitude and willingness to learn in a fast paced dynamic new technology environment. This candidate will be responsible for executing high quality support of projects delivered by the Data and Analytics Tribe supporting a independent team (Squad) working directly with both technical and business stakeholders.
The candidate will be supporting a Aanlytical Data Warehouse which is primarily built on Oracle, Greenplum and Hadoop. The candidate should have experience with Data warehouses, Oracle, spanning Multiple OS like Unix and Linux with shell scripting, working experience in Hadoop Eco System. ETL tools liks informatica, Pentaho Kettle etc are added advantage and NOSQL is nice to have.
Relational database experience.
Database Technologies – Oracle, Postgres, Greenplum (Plus)
OS/Appliances – Unix, Linux, Exadata, Greenplum DCA
Hadoop Eco System
Languages like Scala, python are added advantage
Working experience designing, developing dashboards using data visualization tool is a must.
Data visualization tools - QlikView, QlikSense, Tableau, Oracle BI (any)
ETL – Informatica, Wherescape RED, Pentaho are also nice to have.
Cloud experiecen or exposure is a definite plus.
Work with technical and business partners on technical solutions
Produce concise and clear technical specifications and unit test cases and other related technical documentation
Experience with project life cycle methodologies across multiple platforms and technologies
Excellent written and oral communication skills, with stakeholders, technical team members, and other technical contributors across the organization
Ability to work on multiple projects concurrently
Effective organizational, time management, facilitation and prioritization skills
Ability to recognize the sense of urgency of issues, risk associated with these issues, and work to be completed
Attention to detail and ability to evaluate broad impacts of issues and changes
Demonstrated technical proficiency
Knowledge of financial markets desirable
Ability to effectively explain and clearly document options for purposes of articulating issue problem statement and resolution
Ability to learn and experiment with new technology
- Very good understanding and working experience in Agile methodologies.
- Great attitude, team player and effective contributor.
- Excellent oral and written communication skills
- Ability to manage multiple tasks and deadlines with minimum supervision.
- Commitment to quality and high standards
- Strong interpersonal / customer skills.
Education and Experience
Bachelors or Masters in Information Systems/Engineering, Computer Science or Information Technology.
Excellent written and verbal communication skills
Highly motivated individual who is self-directed
The above job description does not include all job responsibilities. This position may be required to perform related duties other than those specifically presented in this description.