Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead - Software Engineering

AT Fidelity Investments
Fidelity Investments

Lead - Software Engineering

Bangalore, India

Job Description:

Job Title - Lead - Software Engineering

Fidelity's Software Engineering group is looking for a Tech savvy Software Engineer who will work on delivering new world-class digital eCommunication retention and surveillance capabilities and to serve the needs of millions of Fidelity customers. We are looking for highly motivated, passionate, and inquisitive product-aware engineers.

The Value You Deliver

  • A technology focused software development space with a focus driven attitude towards developing and supporting of critical systems.
  • Providing technical recommendations and guidance to developers and business partners
  • Foster teamwork and a spirit of collaboration among team members and business partners while conveying a sense of urgency and responsiveness to meet business needs
  • You will develop an understanding of the business domain to participate in discussions, and provide guidance to development teams
  • A mindset of test-first development and a deep experience in creating unit and environment-agnostic integration and functional tests, working knowledge of modern test and mock frameworks and service virtualization tools. We believe in testing and that quality is everyone's job!

Want more jobs like this?

Get Software Engineering jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

The Skills that are Key to this role

The Expertise You Have

  • • A technology focused software development space with a focus driven attitude towards developing and supporting of critical systems.

    • Providing technical recommendations and guidance to developers and business partners

    • Foster teamwork and a spirit of collaboration among team members and business partners while conveying a sense of urgency and responsiveness to meet business needs

    • You will develop an understanding of the business domain to participate in discussions, and provide guidance to development teams

    • A mindset of test-first development and a deep experience in creating unit and environment-agnostic integration and functional tests, working knowledge of modern test and mock frameworks and service virtualization tools. We believe in testing and that quality is everyone's job!

The Skills You Bring

  • A proven foundation in software engineering - bachelor's degree + preferred, 6+ years' experience.
  • Hands on experience working with Java, Springboot, Angular, typescript
  • Proficiency in Java with strong experience in design, development and testing of web based systems
  • Strong Knowledge of RDBMS (Oracle) including writing SQL scripts.
  • Good understanding on memory management in jvm
  • Well-versed and active user of GitHub, Jenkins and Sonar
  • Strong experience on service oriented architecture using Rest/SOAP. Knowledge on micro services architecture has added advantage
  • Good to have Experience with the Amazon Web Services (AWS) platform (S3, Lambda,SQS), nifi
  • Experience with agile engineering practices such as TDD, Pair Programming, Continuous Integration, automated testing and deployment
  • Excellent communication and influencing skills to facilitate collaboration across technology and business partners without having a direct authority over people.

How your Work Impacts the Organization

CTG
Corporate Technology Group (CTG) was established in 2008 to provide integrated technology solutions to enterprise wide functions including Corporate Finance & Accounting, Human Resources, Records Management, Compliance, Legal & Risk.

The Expertise We're Looking For

  • 6+ years of IT experience with Full Stack Development, Quality Engineering Automation

Location : Bangalore

Shift timings: 11:00 am - 8:00pm (flexible based on project needs)

Certifications:

Category:

Information Technology

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: Fidelity-2111184
Employment Type: Other

Perks and Benefits

  • Health and Wellness

    • Health Insurance
    • Dental Insurance
    • Vision Insurance
    • Life Insurance
    • Short-Term Disability
    • Long-Term Disability
    • FSA
    • HSA
    • HSA With Employer Contribution
    • Fitness Subsidies
    • On-Site Gym
    • Pet Insurance
    • Mental Health Benefits
    • Virtual Fitness Classes
  • Parental Benefits

    • Birth Parent or Maternity Leave
    • Non-Birth Parent or Paternity Leave
    • Fertility Benefits
    • Adoption Assistance Program
    • Family Support Resources
    • Adoption Leave
  • Work Flexibility

    • Flexible Work Hours
    • Remote Work Opportunities
    • Hybrid Work Opportunities
  • Office Life and Perks

    • Commuter Benefits Program
    • Casual Dress
    • Snacks
    • Company Outings
    • On-Site Cafeteria
    • Holiday Events
  • Vacation and Time Off

    • Paid Vacation
    • Paid Holidays
    • Personal/Sick Days
    • Leave of Absence
  • Financial and Retirement

    • 401(K)
    • 401(K) With Company Matching
    • Company Equity
    • Performance Bonus
    • Relocation Assistance
    • Financial Counseling
    • Profit Sharing
  • Professional Development

    • Tuition Reimbursement
    • Promote From Within
    • Mentor Program
    • Shadowing Opportunities
    • Access to Online Courses
    • Lunch and Learns
    • Internship Program
    • Work Visa Sponsorship
    • Leadership Training Program
    • Associate or Rotational Training Program

Company Videos

Hear directly from employees about what it is like to work at Fidelity Investments.