Application Engineer

About Fusion

 

Fusion Risk Management is recognized as the most innovative and fastest growing provider of cloud-based enterprise software for business continuity, risk management, IT disaster recovery, and crisis management.

 

The Fusion Framework® Continuity Risk Management System™ is built by industry experts and delivered on the Salesforce Lightning Platform (Force.com), the world's leading cloud-based application platform provided by Salesforce.com. 

 

Fusion is transforming the industry and has been named a leader in Gartner's Magic Quadrant for Business Continuity Management software.  

 

Our customers are multinational and include mid-size and large enterprise organizations up through the Fortune 50. Numerous industry verticals are represented within our customer base including financial services, telecommunications/broadcasting, manufacturing, energy and utilities, retail, pharmaceuticals, government and higher education.

 

Fusion is adding talented individuals to our team who are inspired by the challenge of solving business problems through the thoughtful and creative use of technology. Fusion offers a challenging work environment with limitless opportunity for personal and professional growth for individuals with a passion for solving business problems using the latest cloud-based technologies. Sound interesting? Then read on!

 

The Role

 

The Fusion Product Engineering team builds Business Continuity and Disaster Recovery software on the Force.com Platform as a Service (PaaS) portion of Salesforce’s App Cloud. Fusion is building an ecosystem of managed packages that utilize all portions of the Force.com stack. This includes but is not limited to Visualforce, Apex, Lightning Components, JavaScript, ReactJS, REST API’s, HTTP Callouts to 3rd Party Services, Platform Cache, and the Streaming API. All packages built on the Fusion Framework must go through the Salesforce Security Review Process ensuring that industry standard security principals (OWASP, SFDC Sharing Enforcement, etc.) are applied to all our managed packages.

A Fusion Application Engineer collaborates with Product Management to build out secure, scalable, high quality code that enables our customers to be successful. Specifically, they:

  • Translate User Stories into secure, scalable, and high quality code on the Force.com platform
  • Debug and solve issues across the application as needed
  • Collaborate and engage with Fusion’s Product Management team to clarify requirements formally during sprint grooming sessions, as well as informally during sprint build activities
  • Communicate potential technical solutions and feature trade-offs for user stories to Product Management
  • Provide engineering task lists and estimates for user stories during sprint planning sessions and update estimates as new information is discovered during sprint build activities
  • Facilitate code reviews for authored code and participate in reviewing fellow engineers’ code, providing constructive feedback regarding code structure, security, and stability
  • Engage fellow engineers in knowledge transfer sessions sharing best practices, lessons learned, or other technical findings of interest to the engineering team
  • Mentor Associate Application Engineers on the Fusion Framework’s managed packages, as well as Salesforce platform best practices
  • Escalate risks to Product Management early and often as they present themselves during sprint build activities
  • Lead frequent formal and informal development build demonstrations for Product Management throughout Sprints to communicate status, user story functionality built to-date, and allow for Product Management changes as needed
  • Occasionally, as needed, collaborate with the Delivery and Support teams

Requirements

  • B.S Degree in any of the following areas: Computer Science, Computer Engineering, Information Management Systems, Mathematics, or related STEM degree
  • 3-5 years' experience as a Developer or Software Engineer
  • Strong written, communication, and collaboration skills
  • Ability to solve complex technical challenges
  • Programming experience with a modern OO Language (Java, Python, Ruby, C#, C++, etc.)
  • Experience with any of the following: JavaScript, SQL, REST API, SOAP API, Streaming API, Platform Cache, JavaScript Remoting
  • Entrepreneurial spirit and passion for innovation in a late-stage startup environment

Desired:

  • Agile Development Methodology Expertise (SCRUM Certification preferred)
  • 3-4 years’ experience on the Force.com Platform as a Developer or Engineer
  • Salesforce Platform Developer I Certification, or ability to obtain the certification within 6 months of employment
  • Knowledge of application security best practices including OWASP vulnerabilities and the corresponding Force.com features that protect against them
  • Force.com Technologies: Apex, Visualforce, SOQL, SOSL, Lightning Components

Fusion Risk Management, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin. Nothing in this job posting should be construed as an offer or guarantee of employment.

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
Generous Parental Leave
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 Management11 open jobs
All Jobs
Finance
Dev + Engineer
Marketing
Operations
Project Mgmt
Sales
Operations
new
Chicago
Operations
new
Chicago
Project Mgmt
new
Chicago
Developer
new
Chicago
Sales
new
Chicago
Marketing
new
Chicago
Developer
new
Chicago
Developer
new
Chicago
Sales
new
Chicago