Software Engineer
Principal Global Services
Date: 3 weeks 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
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)
Soft Skills
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!
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.
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.
- Basic understanding of Java and Spring Boot.
- Ability to consume and debug REST APIs.
- Familiarity with version control systems (Git).
- Basic understanding of CI/CD pipelines.
- Knowledge of HTML5, CSS3, and modern JavaScript (ES6+).
- 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)
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.
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 resumeSimilar jobs
(Senior) Data Engineer
Aptiv,
Pune, Maharashtra
6 days ago
Help shape the future of mobility. At Aptiv, we couldn’t solve mobility’s toughest challenges without our Corporate team. They ensure operations run smoothly by supporting more than 200,000 Aptiv employees and providing the direction and guidance needed as we strive to make the world safer, greener and more connected.IT Data Analytics is a diverse DevOps team of technology enthusiasts enabling...
VMware Admin/Senior System Administrator
HSBC,
Pune, Maharashtra
1 week ago
Some careers shine brighter than others.If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.HSBC is one of the largest...
Solution Consultant- Tietoevry Banking (m/f/d)
Tietoevry,
Pune, Maharashtra
1 week ago
Job DescriptionDo you want to join and support banking products with a focus on customer, business and ITIL processes? We are looking for you who want to work as a Problem Manager with us and join our exciting journey to digitize the financial market! If you are working as a Business Analyst or a Problem Manager today and want to...