Software Engineering Intern

Description

Does working in a start-up environment sound exciting? Do you constantly look for ways to make your life easier and more efficient? Are you interested in helping others design ways to improve the workplace while learning about a premier cloud software platform?  Built on the Salesforce platform, Fusion Risk Management® is now the most innovative and fastest growing provider of Business Continuity and Risk Management Solutions.

Fusion Risk Management has a dynamic and fast-paced work environment with a small company feel. We are looking for motivated and creative individuals who are not afraid to dive into several different areas of the business and think of new ways to do things better, for the business, for our clients, and for our employees.  As an intern, you will be part of a cutting-edge software engineering team building innovate web applications.

Our ideal candidate has a zest for learning, likes working in teams, is a critical thinker, and is passionate about engineering innovative solutions to complex technical problems. Those interested in a software engineering career that utilizes the latest technical tools, libraries and platforms in order to build innovate, industry-disrupting, products are encouraged to apply.

What You Will Learn:

  • The Agile Software Development Life Cycle from beginning to end.
  • How to work with your team to engineer, build, and deliver high quality technical solutions.
  • Build skills in an industry-changing technology and pursue a valued technical certification.
  • You will work with the latest technology stacks including but not limited to ReactJS, D3, Bootstrap, and Force.com Platform as a Service.

 

Learning Objectives:

1) Learn principal software engineering methodologies

  • Monitor Continuous Integration builds
  • Manage Sourcecode in Cloud repositories with Git & Bitbucket
  • Debug issues in builds
  • Monitor environment including development, quality assurance, and production

2) Learn the rapidly evolving frameworks in the industry

  • Build Reusable Lightning Components
  • Exposure to Reactis
  • Build Data Models in Force.com

3) Build software that is secure, scalable, and product ready for our customers

  • Execute Functional, End to End, Regression, and Performance Test Scripts
  • Participate in Code Reviews, Security Code Scans, and BURP Scans utilizing OWASP Principals
  • Author Unit Tests to achieve code coverage

4) Obtain Salesforce.com certification

  • Complete Salesforce.com Developer workbooks
  • Complete Salesforce.com Developer Trailhead training
  • Participate in internal study group
  • Review content with your manager/team
  • Take the Salesforce.com Application Developer Exam

Requirements

  • Strong verbal and written communication skills
  • Organized and high levels of personal accountability
  • Critical thinking and problem solving skills.
  • Coursework in Computer Science, Information Systems, Computer Engineering, or related programs.
  • Computer Programming coursework strongly preferred. Ideally the candidate has coursework in any of the following languages Java, HTML, JavaScript, SQL, or C++.
Read Full Job Description
Apply now
loading ...
Emailed

Technology we use

  • Engineering
  • Product
  • Sales & Marketing
    • JavascriptLanguages
    • ApexLanguages
    • D3JSLibraries
    • ReactLibraries
    • Google AnalyticsAnalytics
    • PardotAnalytics
    • TrelloManagement
    • SalesforceManagement
    • SalesforceCRM

Location

You can't beat the location! Our building is connected to Oglivie Station and is across the street from the Madison St. exit of Union Station.

An Insider's view of Fusion Risk Management

How would you describe the company’s work-life balance?

Fusion puts its employees and their wellness at the forefront by providing several ways to help maintain a great work-life balance. My personal favorites have to be the flexible work schedule and Summer Fridays. With initiatives like Fusion Cares, I also have the option to spend up to 12 hours of work time giving back to the the community.

Riddhi

Solution Architect

What does your typical day look like?

My days are dynamic, with each day presenting unique challenges and opportunities. One minute I may be attending a recurring SCRUM meeting within one of our engineering teams, the next, I might be focused on developing a cross-functional process designed to scale with the organization. Working at Fusion is both as invigorating as it is challenging!

Tom

Manager, Product Engineering

How does the company support your career growth?

Fusion provided me with multiple opportunities to learn and cultivate new skills and continues to support my growth at a professional and personal level. Fusion offers a fun, dynamic environment, that has allowed me to explore challenging assignments to expand my skill set and play a pivotal role for the rapid growth of the company.

Ramya

Solutions Manager

How do you empower your team to be more creative?

Collaboration and team brainstorming sessions are key when it comes to empowering creativity. Open and transparent lines of communication with your teams provides them with the flexibility to share ideas and gather feedback on their projects. Lastly, always celebrate the wins, even if they are small.

Shannon

Vice President, Marketing

How do you collaborate with other teams in the company?

I am fortunate to have an amazing team that I can completely depend on. This allows me to collaborate with other teams much more than I would be able to otherwise. I am amazed at how much change I can affect here at Fusion.

Mike

Vice President, Customer Success

What are Fusion Risk Management Perks + Benefits

Culture
Volunteer in local community
Friends outside of work
Eat lunch together
Open door policy
Open office floor plan
Health Insurance & Wellness Benefits
Flexible Spending Account (FSA)
Disability Insurance
Dental Benefits
Vision Benefits
Health Insurance Benefits
Life Insurance
Wellness Programs
Retirement & Stock Options Benefits
401(K)
401(K) Matching
Child Care & Parental Leave Benefits
Child Care Benefits
Flexible Work Schedule
Family Medical Leave
Vacation & Time Off Benefits
Generous PTO
Paid Volunteer Time
Paid Holidays
Paid Sick Days
Perks & Discounts
Casual Dress
Commuter Benefits
Stocked Kitchen
Fitness Subsidies
Professional Development Benefits
Job Training & Conferences
Cross functional training encouraged
We allow our employees to participate in tours of duty within other parts of the organization to build their skills
Promote from within
Paid industry certifications
More Jobs at Fusion Risk Management12 open jobs
All Jobs
Finance
Data + Analytics
Dev + Engineer
HR
Internships
Marketing
Operations
Sales
Operations
new
Chicago
Developer
new
Chicago
Sales
new
Chicago
HR
new
Chicago
Internships
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Marketing
new
Chicago
Data + Analytics
new
Chicago