Fidelity Investments Off Campus drive 2020 | Hiring For Software Engineer

Published by hitman on


Fidelity Investments is hiring for the position of Full Stack Software Engineer In Test (SET). For insights, practice materials and more such updates related to off-campus drives and internship drives be active on our website.

As a Full Stack Software Engineer In Test (SET) you will be applying strong Software Development and Test Automation skills to Design, Develop, Test, Deploy, Maintain and Improve Fidelity Insurance related products and solutions. You will also be supporting your team in ensuring high levels of Test Automation and Engineering Best Practices to ensure we are building the right product and we are building it right. You will work directly with Tech Leads and senior development resources across our team, as well as other technical and business stakeholders across the organization in a fast paced agile environment.

LocationBangalore, KA IN

The Purpose of This Role

  • You will be primarily responsible for hands-on Ownership and Driving of Engineering & Quality Best Practices, Test Automation, Development work, ensuring Overall Quality of the features delivered by the Team.
  • Use your knowledge of Engineering Efficiency & Assurance to influence better Software Design, promote Engineering Best Practices and Bug Prevention Strategies, Testability and Security.
  • Actively participate in the Development Process through writing and maintain application features and automated tests including unit tests, component tests, integration tests, functional tests, performance tests, scenario tests and interoperability tests.
  • Support the team in designing reliable, portable, accurate and reliable tests and integrating them into CI/CD pipelines.
  • Collaborate with team members on improving test coverage, release velocity and production health.
  • Lead by example and enable the team in Designing, Developing & Maintaining Test Automation harnesses using appropriate Frameworks.
  • Active participation and contribution to Application code and Test Automation code reviews.
  • Supporting product release activities – participate in product installation & post install support.
  • Constantly enhance Domain & Technical knowledge, Contribute ideas to improve Business Products
  • Foster innovation through research and analysis of alternate tools, technologies and recommends improvements in Engineering practices, procedures, standards, and development strategies

The Value You Deliver

We believe that diversity in background and experience will foster an inclusive and engaging work environment for our employees. This enables us to deliver better products and solutions for our Business Partners and Customers.

Delivering the best possible customer experience requires combination of human ingenuity and technology skills. While we value smart technologists, we are highly focused on our Work Culture that promotes autonomy and leadership at all levels. People who are great fit to our Work Culture, demonstrate curiosity to learn, are not afraid to challenge status quo, step up and take the lead and ownership, thrive by sharing knowledge and ensure giving the best experience to our Business Partners and Customers.

The Skills that are Key to this role

Technical / Behavioral

  • Hands-on Software Engineer who brings experience in Engineering & Quality practices.
  • SQL, PL/SQL, Informatica, Unix, Hyperion, Angular, NodeJS, Protractor /Cypress, Docker, Jenkins.
  • Strong knowledge of Continuous Integration and Deployment – Jenkins, uDeploy
  • Experienced in Designing and Maintaining Test Automation Frameworks
  • Experience in Agile development methodology and Jira tool
  • Good understanding of DevOps.
  • Strong analytical skills and high aptitude to learn and adapt to new processes
  • Can effectively Develop & Debug Application and Test Automation code.
  • Displays a full understanding of the software development process including analysis, design, coding, system and user testing, problem resolution and planning.
  • Ability to work with a variety of individuals and groups, both in person and virtually, in a constructive and collaborative manner
  • Ability to quickly learn, adapt and strive to meet the needs of a fast paced, changing environment
  • Ability to work on multiple efforts simultaneously.
  • Owns the outcome by taking personal accountability for delivering results.
  • Passionate about Test Driven Development, developing robust software, writing testable and maintainable code
  • Self-Driven, willing to take initiative, pragmatic and results-oriented
  • Keenly interested in learning new technologies and their adoption and driving them
  • Able to work with remote and international team members
  • Have strong communication skills.
  • The Skills that are Good To Have for this role

Nice to Have: Core Java, Micro Services in Spring or Spring Boot.
How Your Work Impacts the Organization

BU Overview

Personal Investing (PI) Business Unit is the retail investing arm of Fidelity Investments that serves the financial needs of millions of individual investors with a comprehensive range of investment products and services. The primary objective of the team in India is to enable the PI businesses, working with our IT business partners in the US. Over the years, we have developed technical expertise on various functions of personal and strategic investment products and data. Across our business we take great pride in building strong and lasting relationships with our customers, providing sound investment guidance, and delivering a best-in-class customer experience.

The Expertise We’re Looking For

  • 3+ years of software engineering experience
  • Bachelor’s degree in Computer Science
  • AWS Certification