Logo of Huzzle

IT Intern

A

Assurant

Jan 16

Applications are closed

  • Internship
    Full-time
    Placement Program
  • Software Engineering
    IT & Cybersecurity
  • Miami

Requirements

  • Education
  • Prefers a Bachelor's degree in one of the following areas: Management Information Systems, Computer Science or Information Technology
  • Will consider candidates with a Bachelor's degree in any other STEM disciplines with a minimum 3.0 GPA and 1+ years of technical skills training.
  • For candidates nearing graduation with a Bachelor’s degree in areas as noted above, completion of the degree helps demonstrate exceptional performance for progression beyond Internship.
  • Previous Experience
  • Experience attained through the successful completion of one of the Bachelor’s Degrees outlined above, including but not limited to: Project Work, Presentations and Teamwork
  • Knowledge and Skills
  • Knowledge and Skills attained through the successful completion of one of the Bachelor’s Degrees outlined above, including but not limited to:
  • Presentation Skills
  • Ability to meet deadlines
  • Ability to work under pressure
  • Ability to work in teams to accomplish a common goal
  • Ability to demonstrate logical thinking

Responsibilities

  • Develop applications in various languages and disciplines, which may include the following areas of focus:
  • C#, VB.NET, Java
  • IDE’s – Visual Studio or Eclipse
  • Object Oriented design and development – MVC, Entity Framework
  • Web Development – HTML, CSS, JavaScript and Frameworks
  • Platforms – Windows/IIS, Unix – Unix/Apache/Tomcat
  • Test Driven Development – Nunit, Junit
  • Deployment Tools – NuGet, Ant, TFS-MSBuild
  • XML
  • Information Architecture
  • User Interface Usability and Design
  • Collaborate with business analysts and business users to ensure that development work will meet the needs and expectations of the business.
  • Research, solve for, and engage others as necessary to develop code that will result in the desired business outcome. The intern must be able to work and think independently in order to produce working code at a reasonable pace.
  • Perform system testing on all code produced to uncover and resolve defects prior to engaging others in evaluating functionality.
  • Work through and resolve production issues for applications supported by the department or functional area.
  • Prepare documentation on work produced to ensure a smooth handoff to other developers as needed.
  • Support in-house and vendor applications, which may include the following activities:
  • Operational Support of Enterprise Applications
  • Provide day-to-day support for large scale enterprise applications utilized across the entire organization.
  • Provide analysis, design, testing, debugging, maintenance, and documentation for complex enterprise applications. This requires expertise across multiple platforms, operating systems and tools. Understanding of various disciplines and technologies, such as web, directory services, directory synchronization, security, databases, networking, infrastructure and application development is key.
  • Document processes and procedures of implemented changes.
  • Manage and document procedures to maintain the long-term health of applications including monitoring, auditing, disaster recovery and business continuity and security compliance
  • Offer understanding of the configuration and usage of complex enterprise applications.
  • Ensure applications and systems are maintained, secure and current.
  • Drive Successful Delivery of Application Solutions.
  • Participate in focused technical teams to successfully support a small set of applications on strategic projects.
  • Ensure successful and timely delivery of vendor-based software solutions, through individual contribution, while working with cross-functional teams and acting as a technical resource.
  • Perform project requests, assignments and deliverables for platform-specific implementations. This includes installation and maintenance of all applications and web server software, configuration of load balancers, and migration of resource and code changes as needed.
  • Successfully assist in the transition of applications from an implementation phase to ongoing support by driving the completion of appropriate documentation, monitoring configuration and support procedures.
  • Prepare documentation on work produced to ensure a smooth handoff to other system engineers as needed.
  • Serve as a liaison between business areas and Information Technology on one or more projects. Activities include:
  • Communicate with business users to understand their needs and document their requirements.
  • Translate business requirements into functional requirements and technical specifications.
  • Present requirements to developers.
  • Write test scripts, test plans and perform application testing as needed.
  • Coordinate testing among several users and keep track of results.
  • Manage defects identified through testing and ensure proper resolution.
  • Outline communication plans and manage the communication process.
  • Facilitate meetings
  • Take and distribute meeting minutes and action items.
  • Research how existing technology is used by business or IT resources and determine how changes or upgrades may impact such resources.
  • Analyze business processes and make recommendations for improvement
  • Assist project team as needed to ensure project success.
  • Work through and resolve production issues for applications supported by the department or functional area.
  • Prepare documentation on work produced to ensure a smooth handoff to other Business Analysts as needed.

FAQs

What is the duration of the IT Intern program?

The IT Intern program lasts for one semester, typically between 12 to 16 weeks.

Is this internship paid?

Yes, the IT Intern position is a paid internship with a target pay of $17 per hour.

What disciplines will I get experience in during the internship?

Interns will gain experience in one or more of the following disciplines: Application Development, Systems Engineering, and Business Analysis.

Will interns have a mentor?

Yes, each intern will be assigned a mentor for each discipline worked in to provide guidance, coaching, and training.

Are there opportunities for progression after the internship?

Yes, to progress beyond the internship, interns must demonstrate exceptional performance and there needs to be an open position that matches their skill set and departmental needs.

What are the educational requirements for applying?

A Bachelor's degree in Management Information Systems, Computer Science, Information Technology, or a related STEM field with a minimum GPA of 3.0 is preferred.

What technical skills are helpful for this internship?

Helpful technical skills include knowledge of programming languages (C#, Java, VB.NET), web development (HTML, CSS, JavaScript), database management, and familiarity with IDEs like Visual Studio or Eclipse.

What kind of experience can I gain during the internship?

Interns will work on real projects, develop applications, support enterprise applications, and serve as liaisons between business areas and IT, gaining practical experience in their chosen discipline.

Is teamwork a component of this internship?

Yes, the ability to work in teams to accomplish common goals is emphasized throughout the internship program.

What happens if I do not receive positive reviews during the internship?

If an intern does not receive positive reviews, their continuation in the program may be at risk.

Helping people thrive in a connected world.

Finance
Industry
10,001+
Employees

Mission & Purpose

Assurant is a leading global business services company that supports, protects, and connects major consumer purchases. A Fortune 500 company with a presence in 21 countries, Assurant supports the advancement of the connected world by partnering with the world’s leading brands to develop innovative solutions and deliver an enhanced customer experience through mobile device solutions, extended service contracts, vehicle protection services, renters insurance, lender-placed insurance products, and other specialty products. Thank you for visiting Assurant’s LinkedIn community. Before posting, please review our guidelines at https://www.assurant.com/social-community-guidelines.

Get notified when Assurant posts a new role

Get Hired with Huzzle

Discover jobs with AI-powered precision. Autofill and track applications, create tailored resumes, and find the best opportunities across the web – all by simply chatting.

Already have an account?