
Senior Software Engineer
BroadridgeResponsibilities
- Create systems that securely record and store blockchain data for smart contracts.
- Develop high-quality distributed-ledger repository software using Node.js and DAML.
- Design secure blockchain technologies and build application features, web services, user interfaces, and interfaces.
- Research, develop, support, and test blockchain technologies.
- Use cryptography techniques to protect applications against hacking and cyberattacks.
- Deploy applications into different environments.
Requirements
- At least 4 years of experience with JavaScript and Node.js.
- Expert knowledge of JavaScript fundamentals, including prototype inheritance, composition, and callback functions.
- Experience with Node.js, React.js, Next.js, Express, and related JavaScript libraries, frameworks, and packages.
- Full-stack web development experience using Node.js and React.js.
- Experience with JSON message formatting, Docker, and relational databases such as PostgreSQL.
- Good understanding of process managers such as PM2 and Forever.
- Prior blockchain technology experience is preferred but not required.
Benefits
- Hybrid work arrangement with assignment to a Broadridge office and flexibility to work remotely.
- Access to Broadridge's comprehensive benefit offerings.
Tech Stack
Categories
About Broadridge
Broadridge Financial Solutions (NYSE: BR) is a global technology leader with trusted expertise and transformative technology, helping clients and the financial services industry operate, innovate, and grow. We power investing, governance, and communications for our clients – driving operational resiliency, elevating business performance, and transforming investor experiences. Our technology and operations platforms process and generate over 7 billion communications annually and underpin the daily average trading of over $15 trillion in tokenized and traditional securities globally. A certified Great Place to Work®, Broadridge is part of the S&P 500® Index, employing over 15,000 associates in 21 countries. For more information about us, please visit www.broadridge.com