Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailThe ITInternprogram(The Program)isaprogramdesigned forcurrent and soon to be college graduatesto gain a wellrounded introduction and experience in Information Technology.TheProgram will focus on one or more of the following disciplines: Application Development Systems Engineeringand Business Analysis.
The Programis paid internshipconsisting of one semester(12 to 16 weeks)focused in a discipline above or several semesters in rotation across the disciplines outlined above. Theinternwill be assigned a mentor for each discipline that they work on. The mentor will provide guidance coaching and training on the respective discipline. The Program includes both training and project work.TheInternmust receive positive reviewsin order tocontinue in the program.
TheITInternposition is recognized asparttime employment at Assurant for the duration of the program.In order toprogress beyondInternship thereneeds to be a combination of exceptional performance as well as an open position that theinterncould be placed into based on the discipline that best meets the skillset of theinternand the needs of the department and overall organization.
What will be my duties and responsibilities in this job
The primary job accountabilities and responsibilities willvary dependingon the discipline that theinternis engaged in. For each discipline job responsibilities are as follows:
Application Development
Develop applications in various languagesand disciplines which may include the following areas of focus:
C# Java
IDEs 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 TFSMSBuild
XML
Information Architecture
User Interface Usability and Design
Collaboratewith business analysts and business users to ensure that development work will meet the needs and expectations of the business.
Researchsolve for and engage others as necessary to develop code that will result in the desired business outcome. Theinternmust be able to work and think independentlyin order toproduceworkingcode at a reasonable pace.
Performsystem 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 developersas needed.
Systems Engineering
Support inhouse and vendor applications which may include the following activities:
Operational Support of Enterprise Applications
Provide daytoday 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 longterm 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 vendorbased software solutions through individual contribution while working with crossfunctional teams and acting as a technical resource.
Perform project requests assignments and deliverables for platformspecific 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.
Business Analysis
Serveas a liaison between business areas and Information Technologyon one or more projects. Activities include:
Communicate with business users to understand their needs and document their requirements.
Translate business requirements into functional requirementsand 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 andmake recommendations forimprovement
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.
What are the requirements needed for this position
Education
PrefersaBachelorsdegreein one of the following areas:
Management Information Systems
Computer Science
Information Technology
Will consider candidateswith aBachelorsdegree inanyotherSTEMdisciplines with a minimum 3.0GPA and 1 years of technical skills training.
For candidates nearing graduation withaBachelorsdegree in areas as noted abovecompletion of the degree helps demonstrate exceptional performance forprogression beyond Internship.
Previous Experience
Experience attained through the successful completion ofone of theBachelorsDegrees outlined above including but not limited to:
Project Work
Presentations
Team Work
Knowledge and Skills
Knowledge and Skills attained through the successful completion ofone of theBachelorsDegrees 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
Pay Range:
$0.00 $0.00Any posted pay range considers a wide range of compensation factors including candidate background experience and work location while also allowing for salary growth within the position.
Expected application deadline is
05/02/2025If date is blank then this is a pipeline requisition and we will continue to collect applications on an ongoing basis.
Helping People Thrive in a Connected World
Connect with us. Bring us your best work and your brightest ideas. And well bring you a place where you can thrive. Learn more at.
For U.S. benefit information visit. For benefit information outside the U.S. please speak with your recruiter.
Whats the culture like at Assurant
Our unique culture is a big reason why talented people choose Assurant. Named a Best/Great Place to Work in 13 countries and awarded the Fortune Americas Most Innovative Companies recognition in 2023 we bring together top talent around the world. Although we have a wide variety of skills and experiences we share common characteristics that are uniquely Assurant. A passion for service. An ability to innovate in practical ways. And a willingness to take chances. We call our cultureThe Assurant Way.
Company Overview
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 worlds leading brands to develop innovative solutions and deliver an enhanced customer experience through mobile device solutions extended service contracts vehicle protection services renters insurance lenderplaced insurance products and other specialty products.
Equal Opportunity Statement
Assurant is an Equal Employment Opportunity employer and does not use or consider race color religion sex national origin age disability veteran status sexual orientation gender identity or any other characteristic protected by federal state or local law in employment decisions.
Job Scam Alert
Please be aware that during Assurants application process we will never ask for personal information such as your Social Security number bank account details or passwords. Learn more about what to look out for and how to report a scam here.
Required Experience:
Intern
Part-Time