Site icon Way2Freshers

Principal Freshers Software Engineer Recruitment

Principal Financial Group is an American global financial investment management and insurance company  dedicated to improving the wealth and well-being of people and businesses around the world.

Principal seeking fresher Software Engineer with good programming skills C, C++, Java and Python, having sound software development and testing skills.

Job Designation :  Software Engineer

Qualification :  Bachelor’s Degree

Experience : Freshers / Experienced

Skill Set :

  1. Good programming skills C, C++, Java and Python.
  2. Proficient in one or more software languages including TypeScript, JavaScript, Node. js.
  3. Strong knowledge of software testing tools and methodologies.
  4. Good knowledge of cloud technologies.
  5. Proficiency in J2EE , Spring , Hibernate , Db2 , SQL , Microservices.
  6. Good understanding of storage technologies such as Oracle, PostgreSQL or SQL Server.
  7. Experience developing REST API’s
  8. Experience with CI/CD using tools such as code pipeline
  9. Effective communication skills, both written and oral.
  10. Able to work both within a team and autonomously

Job Description :

  1. Develop good quality code following established engineering practices and ensure on-time delivery.
  2. Develop application code for programs while ensuring established controls, policies, regulations, and other applicable non-functional requirement.
  3. Participate in pairing, mobbing, and peer review.
  4. Build and Leverage automation and testing practices to support complete test pyramid (Unit Testing, Integration Testing, System Testing/E2E Testing) and resolve defects .
  5. Proactively monitor and provide support & maintenance to the Product as per the established support agreement.
  6. Understanding of all the layers of software development: Run time environments, Database, APIs, User interface/User experience, Quality Assurance/Automated testing, Security concerns throughout the program.
  7. Participate in building cloud native solutions and/or migrating existing application on cloud -infrastructure.
  8. Stay informed on internal and external technology trends.
  9. Get actively involved in Training, self-development, and knowledge sharing. Support and develop software engineers by providing advice and coaching .

Location : Hyderabad, Telangana, India

Exit mobile version