Software Developer 1

Information Technology Malvern, Pennsylvania

About The Institutes

 A not-for-profit organization located in beautiful Malvern, PA, The Institutes have been the leading provider of risk management and property-casualty insurance education for more than 100 years. By living our values—Put the Customer First, Do What You Say, Work Together, Be Innovative and Do the Right Thing— our talented team delivers innovative solutions that best empower risk and insurance professionals to help those in need. In 2021, The Institutes was named a Top Workplace by for the seventh time. We understand the importance of work-life balance and provide excellent benefits and a friendly and team-focused work environment to drive employee engagement. 

About The institutes’ RiskStream Collaborative

The Institutes’ RiskStream Collaborative is a startup consortium operating in the US insurance industry. To-date we have developed a blockchain based private network (Canopy) that enables our member companies to securely participate in shared business processes. The Canopy network is a cloud-based distributed network, based around Kaleido’s stack. Most of our members host their nodes within AWS or Azure. Technologies deployed in the stack include various enterprise blockchain protocols (Corda, Hyperledger Fabric and Ethereum – Quorum), as well as IPFS for common data, Kafka for business to business backbone, ERC 720 and ERC 721 for tokenization. Our secure development methodology is based on Scrum.

Software Developer I

We have an exciting opportunity to join our RiskStream Collaborative team as a Software Developer I! We’re seeking a technology-driven, innovative thinker to join our team and continually enhance the existing Canopy applications and the development of new proof concepts and applications within the Canopy framework. You will also provide perspectives on work with other blockchain or distributed ledger technologies outside the current Canopy framework as opportunities arise. If you’re eager to join a collaborative and innovative team, we would love to meet you!

The role is hybrid with at least two days each week in the office. Candidates should be able to commute to Malvern, PA at least two days per week.

Visa sponsorship is not available for this position. Applicants must be legally authorized to work without requiring sponsorship for employment visa status, now or anytime in the future.

What You’ll do:

  • Establish basic familiarity with all public blockchains that can interact with the Canopy platform. Develop small prototypes on these blockchains with detailed requirements being provided by RiskStream product leads or RiskStream members.
  • Using primarily Solidity, Java, or Kotlin, develop code, enhance, and deliver solutions on Canopy. Requirements for new or enhanced features will be set by the Products or other internal departments.
  • Work with our delivery partner(s) to develop applications within Kaleido’s AWS cloud environment. Work primarily with AWS and Azure, with Google Cloud also on the roadmap.
  • Build User Interfaces and Demos – Work with the Products team, as needed, to implement simple web or mobile user interfaces to demonstrate our solutions.
  • Continuously learn more related to basic cryptography and with P2P networks.
  • Establish basic familiarity with enterprise distributed ledger and blockchain technologies such as R3’s Corda, Ethereum or Hyperledger.Create technical documentation which supports the requirements provided by the products team.
  • Assist in and provide testing results during and after the product build
  • Experiment with an open-minded team
  • Work with the products team to recommend the technical approach and document technical requirements to be built
  • Resolve defects and respond to RiskStream member questions on the technical approach
  • Deliver exceptional products and solutions. Support the products team as a technical expert as needed for member outreach.


We’re looking for someone with:

  • Bachelor’s degree preferred, blockchain development experience required.
  • 1-3 years’ experience as blockchain developer,  software engineer or equivalent. Demonstrated experience designing applications, service-based systems and/or developing Blockchain or Distributed Ledger Technology solutions.
  • Strong proficiency with object-oriented languages such as Solidity, Java, Kotlin, or similar is required.
  • Proficiency in the research and development of web3 applications
  • Must have competency working in a “full stack” environment, from cloud infrastructure, through to application logic and user interface development.
  • Experience with cloud technologies is a plus.
  • Experience working for a global insurance or financial services firm is preferred but not required.

The Best Part? The Benefits!

To enforce the importance of work-life balance, employees enjoy excellent benefits, including:

  • 401(k) plan with company contribution up to 16%
  • Generous time off package that includes paid vacation, personal, sick and holidays
  • Paid maternity and parental leave
  • Tuition reimbursement
  • Medical, dental, vision and prescription coverage
  • On our Malvern campus: Free lunch every day when working on campus, onsite fitness center, and a beautiful 1.25-mile walking path!