F

Principal, Full Stack Engineer

Fidelity Investments
NewPosted today

LOCATION

Bangalore · Onsite

EXPERIENCE

12+ Years

TYPE

FullTime

SKILLS REQUIRED

C#.NetAzureSystem DesignRESTful APIsAWSSQLUnit TestingWeb ServicesMultithreadingDesign Patterns

Job description

Overview

Principal Full Stack Engineer to act as a technical leader for the next-generation API platform in the Participant recordkeeping application within Workplace Investing technology.

What you'll do

  • Design, develop and maintain highly scalable and reliable API applications.
  • Own parts of the product and be hands-on in developing and maintaining its capabilities.
  • Collaborate with other tech leads to translate business and architecture roadmaps into software modules.
  • Provide proactive consulting in the definition phase on non-functional requirements and their financial implications.
  • Provide technology alternatives to business problems and clearly explain their advantages, problems and side-effects.
  • Ensure operability of the technical architecture by partnering with Enterprise Architects and project teams, and take responsibility for technical design decisions.
  • Manage technology obsolescence of the product and align with enterprise directives.
  • Identify opportunities to bring emerging technologies and solutions to meet business objectives.

What you'll need

  • 12+ years of IT experience.
  • 4+ years of Technology Leadership experience.
  • Hands-on experience with C#, .NET and MS technologies, with Object Oriented design and development skills.
  • Hands-on experience with the Azure cloud platform and AWS.
  • Strong domain knowledge in the Defined Contribution space.
  • Passion for technology and the financial domain, with demonstrated ability to learn quickly.
  • Experience in reverse engineering and understanding existing applications.
  • Highly competent in Web Services (SOAP, REST), Multithreading and design patterns.
  • Comfortable with DevOps technologies and GIT/Stash.
  • Very comfortable with SQL and unit testing.
  • Knowledge of Agile methodologies or iterative development processes.
  • Knowledge of Acceptance test-driven development.
  • Delivery focused, with the ability to take full ownership.
  • Experience working with distributed teams in different time zones.
  • Strong commitment to quality, documentation and engineering excellence.
  • Strong communication, problem-solving and adaptability skills.
  • Excellent collaboration and interpersonal skills.
  • Great attitude, a mentor, team player and effective contributor.
  • Self-motivated and resourceful, confident and able to work alone as effectively as in a team.

Nice to have

  • Azure certification of cloud skills.
  • Knowledge of VC++ and other legacy technologies.
  • Awareness of Unix and shell scripting basics.
  • Exposure to Spec Driven Development frameworks.

Details

  • Location: Bangalore - Manyata/EGL.
  • Shift timings: 11:00 am - 8:00 pm.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Principal, Full Stack Engineer