Lead Software Engineer

Principal-Global-Services

Pune District

On-site

INR 1,800,000 - 2,400,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Principal Financial Group in Pune, India is seeking a Principal Software Engineer to lead and ship high-quality frontend solutions. You will mentor engineers, collaborate with cross-functional teams, and own medium-to-large features from design through delivery.

The role requires strong React/TypeScript skills, AWS, and a passion for scalable, performant applications in a fast-paced fintech environment.

Qualifications

  • Strong knowledge of JavaScript (ES6+) and modern web concepts.
  • AWS, ReactJS, Typescript and foundational Java knowledge are must-have.
  • Deep understanding of React fundamentals, hooks, and data flow.
  • Solid TypeScript knowledge: interfaces, types, enums, generics, typing components.

Responsibilities

  • Lead the build and implementation of high-quality software solutions.
  • Collaborate with cross-functional teams to define, build, and ship features.
  • Ensure performance, quality, and responsiveness of applications.
  • Mentor junior engineers and foster continuous learning.
  • Identify bottlenecks and fix bugs to improve performance.
  • Stay up-to-date with industry trends to keep solutions innovative.

Skills

JavaScript (ES6+)
React
TypeScript
Frontend web development
Problem solving
Debugging

Education

Bachelor’s/Master’s in Computer Science or related field

Tools

AWS
ReactJS
Next.js
Redux Toolkit
Zustand
Context API
Nx / Monorepo
React Hook Form

Job description

Responsibilities
Join Our Team as a Principal Software Engineer

Are you an enthusiastic software engineer aiming to make a notable difference? At Principal Financial Group, we develop a lively and creative environment where your abilities and passion can excel. This isn’t just any job; it is an opportunity to lead and pioneer in the heart of Pune, Maharashtra, India!

Key Responsibilities

In the role of Lead Software Engineer, you will:

  • Lead the build and implementation of high-quality software solutions
  • Collaborate closely with cross-functional teams to define, build, and ship new features
  • Ensure the performance, quality, and responsiveness of applications
  • Mentor and guide junior engineers to develop a culture of continuous learning
  • Identify and ensure accurate bottlenecks and fix bugs to improve application performance
  • Stay up-to-date with the latest industry trends and technologies to ensure our solutions remain innovative
Qualifications
Who You are:

Experience: 4 to 7 years

Education:

Bachelor’s(Engineering)/Master’s in computer science or a related field.

Required Skills and Qualifications

To succeed in this role, you should have:

  • Strong knowledge of JavaScript (ES6+) and modern web development concepts
  • AWS+ReactJS+Typescript+Foundational Java knowledge is must have for this position
  • Good understanding of React fundamentals:
    • Functional Components, Props, State
    • React Hooks useState, useEffect, useRef, useContext
    • Component composition and data flow
    • Forms, validation, and API integration
    • React rendering and performance best practices
  • Basic to intermediate TypeScript knowledge:
    • Interfaces, Types, Enums
    • Generics (basic understanding)
    • Typing React components, props, and API responses
  • Strong debugging and problem-solving skills
Good to Have
  • Experience with Next.js (App Router, SSR/CSR, Client & Server Components)
  • Familiarity with Redux Toolkit, Zustand, or Context API
  • Basic understanding of Nx and monorepo concepts
  • Experience with React Hook Form and testing frameworks
What We Look For
  • Strong React, JavaScript, and TypeScript fundamentals
  • Ability to own medium-complexity features end-to-end
  • Good code quality, collaboration, and communication skills
  • Eagerness to learn modern React and Next.js practices
Additional Information

Why choose Principal Financial Group?

At Principal Financial Group, we are committed to crafting a world-class work environment. We believe in the power of collaboration, inclusion, and continuous improvement. Our team is driven by a shared passion for excellence, and we are determined to stay at the forefront of technology. Join us and be part of a dedicated team that is crafting the future of financial technology!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

Principal-Global-Services • Hyderabad

On-site
INR 900,000 - 1,300,000
Software Engineer
Software Engineer

Principal Financial Group • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Software Engineer, Principal
Software Engineer, Principal

Strategy& Germany • Chennai District

On-site
INR 3,000,000 - 5,000,000
Pricipal Engineer
Pricipal Engineer

Central Business Solutions, Inc • Pune District

On-site
INR 3,000,000 - 4,200,000
Principal Software Engineer
Principal Software Engineer

Systems Plus Pvt. Ltd. • Pune District

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer (Node+ReactJS)
Senior Software Engineer (Node+ReactJS)

Vensure Employer Solutions • Dadri

On-site
INR 1,200,000 - 1,500,000
Principal Software Engineer
Principal Software Engineer

Endpoint Clinical, inc. • Bengaluru

On-site
INR 2,500,000 - 4,500,000
Lead Software Engineer
Lead Software Engineer

Aditi India • Pune District

On-site
INR 800,000 - 1,200,000
Principal Software Engineer
Principal Software Engineer

Talentiser • Hyderabad

On-site
INR 4,000,000 - 6,000,000
Product Manager II
Product Manager II

Principal-Global-Services • Pune District

On-site
INR 1,800,000 - 3,000,000