Software Engineer

Principal Global Services


Date: 3 hours ago
City: Pune, Maharashtra
Contract type: Full time
Responsibilities

What You'll do

As a Software Engineer at Principal Financial Group, you will be at the forefront of crafting innovative and high-performance software solutions. Your role will involve crafting, developing, and implementing software that drives our products. You will work in close collaboration with our product development team to understand user needs and translate them into flawless technical specifications. Ensuring our software products are scalable, reliable, and efficient will be key to your success.

You'll Have Opportunity To

    • Develop and maintain front-end applications using React, TypeScript, and Next.js.
    • Implement responsive UI components and ensure cross-browser compatibility.
    • Integrate front-end with Java-based REST APIs.
    • Write clean, maintainable, and testable code following best practices.
    • Participate in code reviews, unit testing, and debugging.
    • Collaborate with designers, backend developers, and QA teams to deliver high-quality features.
    • Assist in performance optimization and UI accessibility improvements.
Who You Are

Software Engineer with 2 to 4 years of experience in front-end development using React, TypeScript, and Next.js, along with basic knowledge of Java for backend integration. This role involves building responsive, high-performance user interfaces, collaborating with backend teams, and contributing to the development of scalable web applications.

Front-End (Primary)

  • React.js: Components, hooks, state management.
  • TypeScript: Strong typing, interfaces, generics.
  • Next.js: SSR, SSG, routing, and performance optimization.
  • UI Best Practices: Responsive design, accessibility (WCAG basics).
  • Testing: Jest, React Testing Library.

Java (Secondary)

  • Basic understanding of Java and Spring Boot.
  • Ability to consume and debug REST APIs.

General

  • Familiarity with version control systems (Git).
  • Basic understanding of CI/CD pipelines.
  • Knowledge of HTML5, CSS3, and modern JavaScript (ES6+).

Good to Have

  • Exposure to UI libraries like Material-UI or Tailwind CSS.
  • Basic knowledge of cloud platforms (AWS/Azure) for hosting.
  • Understanding of performance optimization tools (Lighthouse, Web Vitals)

Qualifications

Soft Skills

  • Strong problem-solving and analytical skills.
  • Good communication and collaboration abilities.
  • Eagerness to learn new technologies and frameworks.
  • Ability to work in a team-oriented environment.

Additional Information

Our Engineering Culture:

In our Agile/Lean DevOps environment, we've nurtured a culture of innovation and experimentation across our development teams. As a customer-focused organization, we collaborate closely with our end users and product owners to understand and rapidly respond to emerging business needs. Collaboration is ingrained into every aspect of our work - from the products we develop to the world-class service we offer. We are motivated by the belief that diversity of thought, background, and perspective is crucial to crafting the finest products and experiences for our customers. Come join us and become a part of a highly ambitious team dedicated to delivering impeccable solutions!

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Data Engineer

NTT DATA, Inc., Pune, Maharashtra
1 day ago
Make an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it’s a place where you can grow, belong and thrive.Your day at NTT DATAThe Data Engineer...

Senior MLops Engineer

Pattern, Pune, Maharashtra
2 days ago
Are you obsessed with data, partner success, taking action, and changing the game? If you have a whole lot of hustle and a touch of nerd, come work with Pattern! We want you to use your skills to push one of the fastest-growing companies headquartered in the US to the top of the list.Pattern accelerates brands on global ecommerce marketplaces...

Digital Marketing Coordinator

ACA Group, Pune, Maharashtra
2 days ago
About UsACA is a governance, risk, and compliance advisory and technology firm serving the financial industry. We’re looking for a motivated, detail-oriented Digital and Marketing Coordinator to support our global marketing initiatives. This full-time role offers the opportunity to work with enterprise-grade marketing technology and contribute to digital programs that drive measurable impact across our EMEA and US business units.What...