Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: May 23, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Dwight Patterson Consultants - We are a leading workforce solutions company, offering flexible placement, permanent placement, outsourcing and managed services across all sectors. Our top specialist recruitment professionals have a strong track record in their respective recruitment disciplines, specialize in providing an adaptable-people solution that respo...
    Read more about this company

     

    Senior Software Engineer (Smart Contracts)

    • As a Senior Software Engineer (Smart Contracts), some of your job responsibilities include the following:
    • Support the design and development of upgradeable smart contracts (such as ERC 20 & possibly ERC 1404) to support upgrades.
    • Work with the team to produce scalable and functional applications that meet specifications.
    • Perform code reviews, inspecting code quality and assuring process adherence.
    • Analyze and contribute to user stories by discussing with the product owner.
    • Provide support and maintain the optimal functioning of the blockchain payment smart contract and related services.
    • Training & providing guidance to junior developers and new hires on company frameworks.
    • Actively participate in scrum processes with team members.

    We would love to meet someone with:

    • A minimum of a bachelor’s degree in Computer Science or a related field of study.
    • A minimum of 5 years’ related work experience. Experience as Lead Software
    • Engineer/Software Development Lead (Smart Contracts) is an advantage.
    • Extensive knowledge of agile software development i.e., SCRUM methodology.
    • Strong knowledge in using Solidity and DApp development in developing smart contracts and interacting with any Ethereum or any EVM-based blockchain platform.
    • Knowledge of blockchain development languages and frameworks such as Vyper, Anchor, Hardhat,
    • Truffle, dapptools, ethers.js ,web3.js.
    • Strong knowledge of Node.js/Java/C#/Golang/Rust.
    • Knowledge of implementing secure storage and signing of custodial wallets.
    • Good understanding of Blockchain technology, crypto currencies (Bitcoin, Ethereum, etc), various consensus protocols (Proof of Work, Proof of Stake & Proof of Authority).
    • Good Understanding of cryptography, symmetric/asymmetric (public/private key), hash functions.
    • Ability to take ownership of tasks/projects and support a team.
    • Contribution to opensource projects on Blockchain/crypto currencies and experience setting up an enterprise and permissioned blockchain platform such as Hyperledger Besu are nice-to-haves.
    • Our Ideal candidate will demonstrate excellent analytical and problem-solving skills.
    • He/She will have great
    • interpersonal skills and the ability to work in a fast-paced environment.

    Method of Application

    Ideal candidate should please send resume to edidiong@dwightpatterson.co.uk

    Build your CV for free. Download in different templates.

  • Apply Now
  • Send your application

    View All Vacancies at Dwight Patterson Consultants Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail