DTCC is looking to develop and deploy smart contracts for blockchain projects, ensuring secure, efficient, and innovative application of decentralized technology.
Requirements
- Proven experience with Solidity.
- Strong understanding of blockchain security practices and potential vulnerabilities.
- Proficiency in using tools like Truffle, Hardhat, Foundry, and Remix
- Experience with Solidity security testing tools like Slither, Mythril, Echidna
- Practical experience with scripting languages like Javascript or Typescript
- Ability to craft unit and integration tests ensuring code longevity.
- Familiarity with GitHub and Jira.
Responsibilities
- Design, develop, test, and deploy smart contracts.
- Collaborate with frontend and backend developers to integrate smart contracts with web applications.
- Rigorously review code to uphold standards of quality and functional robustness.
- Maintain and improve existing smart contracts based on evolving needs.
- Stay ahead of the curve by updating knowledge on cryptographic and blockchain advancements, ensuring potential security threats are preempted and neutralized.
- Work closely with product managers and partners to crystallize technical needs and system architecture.
- Offer your blockchain and smart contract expertise to a diverse team audience, catering to both technical and non-technical members.
Other
- Minimum of 2 years of related experience
- Bachelor's degree in Computer Science, Engineering, or a related STEM field.
- Excellent debugging and fixing skills.
- Strong written and verbal communication skills.
- Self-motivated with the ability to work in a fast-paced, evolving environment.