The Job logo

What

Where

Software Engineer

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
As a Software Engineer at Principal Financial Group, you will be responsible for developing, testing, and maintaining applications following established processes. You will work on technical designs, application code, unit tests, API integrations, and microservices. The role requires a strong automation mindset, familiarity with Java frameworks like Spring MVC/batch, and cloud skills.

Responsibilities

- This Engineering role is responsible for developing, testing and maintaining the application/s with established processes.
- Develop and maintain technical designs based on requirements
- Develop application code for programs while following coding standards
- Develop and execute unit tests
- Well versed with TDD/BDD concepts
- Well versed with API and rest service integrations
- Experience in developing microservices
- Carry an Automation indset and undertand the CI/CD values.
- Well versed with multiple Java framework, Sping MVC/batch knowledge will b required.
- Complete Analysis & documentation as required by the project
- Support application testing and resolve test defects
- Report status updates as required by the project
- Follow established project execution processes
- Get actively involved in Training, self-development & knowledge sharing

- Having cloud skillsets is mandatory

 

Qualifications

Graduate - Bachelor's degree (any stream)

Set alert for similar jobsSoftware Engineer role in Pune, India
Principal Financial Group Logo

Company

Principal Financial Group

Job Posted

2 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

0-2 Years

Category

Software Engineering

Locations

Pune, Maharashtra, India

Qualification

Bachelor

Applicants

69 applicants

Related Jobs

Michelin Logo

Software Engineer

Michelin

Pune, Maharashtra, India

Posted: 5 months ago

As a Software Engineer at Michelin in Pune, Maharashtra, India, you will be responsible for developing software by following Lean & Agile methods, ensuring quality, security, and state-of-the-art DevOps practices. You will write clean code, conduct testing and debugging activities, provide technical support, and implement minor changes to existing applications. Your role will involve adapting functional and technical specifications, building and executing unit tests, and deploying solutions with automated deployment. This full-time on-site opportunity requires analytical thinking, strong communication skills, and hands-on exposure to programming languages and software engineering principles.