Software Engineer Job Openings At Principal :-
Principal is hiring candidates for the role of Software Engineer for the Hyderabad, India locations. The complete details about Software Engineer Job Openings At Principal are as follows.
Company Name: | Principal Financial Services, Inc. |
Required Education: | Bachelors degree in engineering and related field |
Required Skills: | Hands on experience in Java/J2EE, Spring, Spring boot development Good understanding of full stack development. Experience with REST API and Java Shared Libraries. |
Job Category: | Engineering & Technology |
Position Type: | Regular Full-Time |
Qualifications
- Strong knowledge on Java Development/Versioning Tools like IntelliJ/Git/Maven.
- Installation, Configuration and Integration of tools for creating the required development environment.
- Experience on handling Install failures, install updates, supporting local issues is a plus.
- Understanding of application server technology.
- String analytical and problem solving skills with keen attention to detail with curiosity.
- Excellent verbal and written communication skills with the ability to articulate complex technical concepts to various audiences.
- Experience working closely with HO teams on agile development environments and familiarity with CI/CD pipelines.
- Consistently raises the bar by going beyond day-to-day performance expectations.
Mandatory Skills:
- 2+ years of software development experiences with focus on frontend development and distributed applications development with Java & J2EE.
- Hands on experience in Java/J2EE, Spring, Spring boot development and good understanding of full stack development.
- Experience with REST API and Java Shared Libraries.
Roles & Responsibilities:
Looking for talented experienced Software engineer with expertise in frontend React and Java development for our engineering team.
- Implementing applications using React and java Rest API development.
- Write clean, maintainable and efficient code while adhering to best practices and coding standards.
- Work closely with product manager and engineers in to define and refine requirements.
- Troubleshoot and resolve complex technical issues and performance bottlenecks.
- Create and maintain technical documentation for code and processes.
- Stay up-to-date with industry trends and emerging technologies to continuously improve our development practices.
- Collaborate on the design with other team members and product owners, both inside and outside the scrum team.
- Estimate engineering work effort for team and effectively identify and prioritize the high impact tasks.
- Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines.
Skills Required
Work Option: In-Office few days a week (a minimum of 3 days in office) and Work from Home.
Software Engineer Job Openings At Principal Application Process:-
Apply In Below Link
Note:– Only shortlisted candidates will receive the call letter for further rounds