Software Developer I

RiskStream Collaborative Malvern, Pennsylvania Remote, United States

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 sixth 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!
What You’ll do:

  • Using primarily Java, Kotlin or Solidity, 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 in computer science, engineering discipline or relevant field (e.g. Software Development, Software Engineering, Mathematics, other Engineering or Science disciplines).
  • 1-2 years’ experience as a 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 Java, Kotlin, Solidity, or similar is required.
  • Proficiency in the development of web and mobile user interfaces using frameworks such as React is required.
  • 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.
  • Experience/knowledge working with Agile software development process preferred.
Visa sponsorship is not available for this position. We are an Equal Opportunity Employer.

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!
Open to remote candidates located in the United States Eastern Time Zone.