Senior Application Engineer

Company

Fusion Risk Management

Location

Remote

Type

Full Time

Job Description

The Role

The Fusion Product Engineering team builds Business Continuity and Disaster Recovery software on both the Salesforce Lightning Platform platform-as-a-service (PaaS) portion of Salesforce's App Cloud and Microsoft's Azure Cloud Platform. Fusion is building an ecosystem of managed packages that utilize all portions of the Salesforce Lightning Platform stack. This includes but is not limited to Visualforce, Apex, Lightning Components, JavaScript, ReactJS, REST & SOAP API's, HTTP Callouts to 3rd Party Services, Platform Cache, and the Streaming API. Some of these packages make calls to our Azure services/infrastructure to carry out tasks that cannot be completed directly on the Salesforce platform.

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 Senior Application Engineer collaborates with Product Management and Quality Assurance to build out secure, scalable, high quality code that enables our customers to be successful. Specifically, they will

  • Translate User Stories into secure, scalable, and high quality code on the Salesforce Lightning Platform
  • Help design, build, and maintain Services, Logic Apps, Pipelines, Infrastructure-as-Code, and other aspects of the Azure Cloud Platform
  • Debug and solve issues across the application and 3rd party integrations as needed
  • Collaborate and engage with Fusion's Product Management team to clarify requirements formally during sprint refinement sessions, as well as informally during sprint build activities
  • Recommend 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 fellow Engineers on the Fusion Framework's managed packages, as well as Salesforce Lightning Platform and Microsoft Azure 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
  • Proven ability to pick up new technologies with a life-long learner mentality
  • 5-7 years' experience as a Developer or Software Engineer with modern Object Oriented Language (Java, Python, Ruby, C#, C++, etc.)
  • 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 ways to protect against them
  • Ability to solve ambiguous and/or complex technical challenges that span across multiple application tiers and cloud providers (Salesforce Lightning Platform, 3rd Party Integration Products, etc.)
  • Thorough understanding of how technical debt can accrue across a product portfolio, and has expertise mitigating technical debt in a product portfolio.
  • Entrepreneurial spirit and passion for innovation in a late-stage startup environment
  • Strong written, communication, and collaboration skills

Desired

  • Experience on the Salesforce Lightning Platform as a Developer or Engineer using relevant technologies: Apex, Visualforce, SOQL, SOSL, and Lightning Components
  • Experience developing full stack applications that are hosted via public cloud service providers like Azure or AWS
  • Experience designing, building, and maintaining cloud platform architecture, particularly in a multi-tenant SaaS environment
  • Experience working with and maintaining Infrastructure-as-Code
  • Agile Development Methodology Expertise (SCRUM Certification preferred)
  • Experience in the Business Continuity Management space with a thorough understanding of BC/DR Planning, Business Impact Analysis, Incident & Crisis Management, Emergency Notification Systems, and ITIL principals.

ย 

Disclaimers

This position may be performed remotely anywhere within the United States except for the states of New York, California, and Colorado.

Fusion is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, age, pregnancy, military service or discharge status, genetic information, sex, sexual orientation, gender identity, or national origin. Nothing in this job posting should be construed as an offer or guarantee of employment.ย 

Apply Now

Date Posted

11/09/2023

Views

1

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.9

Similar Jobs

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Senior Business Analyst - Xpansiv

Views in the last 30 days - 0

Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...

View Details

Senior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America

Views in the last 30 days - 0

The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...

View Details

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details