Permanent General Companies, Inc.
Intern-Software Engineer
At a glance
Location: US-TN-Nashville Map
Posted: 02/11/2020
Closing: 03/10/2020
Degree: Not Specified
Type: Intern
Experience: Not Specified
Permanent General Companies, Inc.
Job description

The General is seeking a Software Engineering Intern to join our company for the summer of 2020!

Who We Are

We are one of the fastest growing and most exciting companies in the insurance industry to work for today. We’re proud to say we’ve been in the insurance business for over 50 years.

Because of our rapid rate of expansion, we’re looking for the best talent to help The General® bring quality insurance to people across the country. Ask any of our employees and they’ll tell you that life at The General® is a challenging, fast-paced, exciting experience that offers a competitive total rewards package, healthy work/life balance and an exciting working environment.

You’ll gain crucial insights from your potential coworkers who bring different backgrounds and professional experiences to The General®. You’ll also find there are plenty of opportunities for advancement, if you’ve got the ambition. The work culture at The General® is one that celebrates diversity, team spirit, and good old-fashioned hard work.


What You'll Do

As the Software Engineering Intern, you will assist with various activities relative to our IT department. You will research, evaluate, plan and execute small projects. You will conduct research and testing as part of larger project teams. You will also be involved in developing processes and programs to support the IT team.  

  • Support and plan work on small projects with direction from management
  • Assist management and other department personnel to support larger projects (e.g., managing project schedule and status reporting)
  • Assume the duties normally performed in the department, alongside professionals who perform these roles
  • Work with various departments and/or vendors to gather information needed for various projects
  • Present project results to management and/or department personnel
  • Perform analytical work
  • Conduct research using the internet and other sources of information
  • Create or update systems or databases for specific department needs
The Team You’ll Join
We are a team of goal-driven, valuing adding, collaborative software engineers. We capitalize on the latest technology to problem solve and create new products. We strive to produce successful projects and cater to the needs of the business.
Job requirements
Who You Are

You have proficient software skills, including the use of Microsoft Office and web-based applications.. You are an effective communicator, both verbally and in writing. You excel at time management, organization and multi-tasking. You thrive in a fast-paced environment, handling various tasks and changing priorities, while maintaining a high attention to detail and accuracy. You are able to analyze, review and make subsequent recommendations based on your findings.

You are a rising Junior or Senior who is currently enrolled at an accredited college, university or technical school. You are currently pursuing a degree in Computer Science or other related field. You bring experience with Java framework or React/Redux. You are able to write code including the use of functions, loops and variables.

Intern-Software Engineer