Smart Contracts Engineer
TekIntegral
Estimated Salary: $82K-$138K
Location: FL Tampa US
POSITIONSmart Contracts EngineerLOCATIONTampa, Fl / Dallas, TX / Jersey City, NJHybrid – 3 days onsiteDURATION6+ months CTHINTERVIEW TYPEVideoVISA RESTRICTIONSMust be able to convert without sponsorshipRequired Skills
Experience with enterprise integration tools and techniques.
Familiarity with decentralized finance (DeFi) and non-fungible tokens (NFTs).
Knowledge of industry standards and regulatory requirements related to digital assets and blockchain technology.
Proficiency in smart contract programming languages such as Solidity, Vyper, or Rust.
Experience with blockchain platforms such as Ethereum, Binance Smart Chain, or Polkadot.
Familiarity with smart contract development frameworks and tools like Truffle, Hardhat, or Brownie.
Job OverviewAs a Smart Contracts Engineer, you will be pivotal in developing, deploying, and integrating smart contracts within an enterprise setting. You will collaborate with cross-functional teams to ensure the seamless integration of blockchain solutions with existing enterprise systems. Your expertise in smart contract development, blockchain technologies, and Java will be critical to the success of our digital asset initiatives.Key Responsibilities
Smart Contract Development:
Design and develop secure, efficient smart contracts using languages such as Solidity, Vyper, or Rust.
Create and maintain robust smart contract architectures aligned with enterprise integration requirements.
Integration and Deployment:
Integrate smart contracts with enterprise systems, including databases, APIs, and legacy applications, leveraging Java where necessary.
Deploy smart contracts on public and private blockchain networks, ensuring proper configuration and connectivity.
Security and Optimization:
Conduct security audits and code reviews to identify and address vulnerabilities.
Optimize smart contract code for performance, gas efficiency, and scalability.
Collaboration and Coordination:
Collaborate with blockchain developers, enterprise architects, and project managers to ensure alignment with business requirements.
Facilitate communication between technical teams and non-technical stakeholders to ensure clear understanding of smart contract functionality and integration processes.
Testing and Maintenance:
Develop and execute comprehensive testing plans for smart contracts, including unit tests and integration tests.
Provide ongoing support and maintenance for deployed smart contracts, including troubleshooting and updates.
Documentation and Reporting:
Document smart contract code, integration processes, and deployment procedures.
Prepare reports and presentations to communicate progress, challenges, and solutions to stakeholders.
Qualifications
Education:
Bachelor’s degree in Computer Science, Engineering, or a related field. Advanced degrees or certifications in blockchain technology are a plus.
Experience:
Proven experience in smart contract development and blockchain technology.
Experience integrating blockchain solutions into large-scale enterprise environments.
Proficiency in Java for enterprise application integration and backend development.
Technical Skills:
Proficiency in smart contract programming languages such as Solidity, Vyper, or Rust.
Experience with blockchain platforms such as Ethereum, Binance Smart Chain, or Polkadot.
Familiarity with smart contract development frameworks and tools like Truffle, Hardhat, or Brownie.
Knowledge of security best practices and tools for smart contract auditing and optimization.
Strong skills in Java, including experience with Java-based frameworks and integration techniques.
Soft Skills:
Strong problem-solving abilities and a proactive approach to troubleshooting complex issues.
Excellent communication and collaboration skills, with the ability to work effectively in a team environment.
Detail-oriented with a focus on accuracy and thoroughness in coding and documentation
When applying, mention the word CANDYSHOP to show you read the job post completely.