Blockchain Developer

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 1 Year(s)
No Travel Required
Unable to Provide Sponsorship

Skills

Blockchain
AWS
Python
TypeScript
CI/CD
Solidity
EVM
JSON
QA

Job Details

Position:  Blockchain Developer
Location: Manassas, Virginia
Duration: 12 Months
Job Type: Hybrid

Job Description
We are seeking an experienced Blockchain Developer to design, develop, and optimize enterprise-grade distributed ledger solutions. The ideal candidate will work across smart contracts, consensus mechanisms, secure integrations, and scalable architectures for financial and workflow-driven systems.

This role requires hands-on experience with blockchain platforms, cloud deployments, CI/CD pipelines, and containerized environments.

Key Responsibilities:

Design, develop, test, and maintain blockchain-based software using smart contracts, Solidity, TypeScript, JSON, and REST APIs.
Build and deploy blockchain applications leveraging Distributed Ledger Technologies (DLT) and smart contract frameworks.
Implement cryptographic security measures to protect digital transactions and ensure data integrity.
Research, develop, and implement blockchain protocols, consensus mechanisms, and privacy infrastructure (EVM and non-EVM).
Develop and maintain technical documentation, including system architecture and development lifecycle artifacts.
Support test environment setup, write test drivers, and provide support across QA and Production environments.
Deploy and manage blockchain applications using AWS cloud services.
Collaborate with cross-functional teams to ensure reliable, scalable, and secure solutions.
Stay up to date with evolving blockchain technologies and industry best practices.

Mandatory Skills & Experience

AWS Deployment – Minimum 3 years of hands-on experience
Distributed Ledger Technologies (DLT / Blockchains) – 3+ years
Smart Contracts (DLT) – 3+ years
Solidity – 3+ years
Python – 3+ years
TypeScript – Hands-on experience
Java – Hands-on experience
CI/CD Pipelines – Experience building and maintaining pipelines
Containerization – Experience with Docker/Kubernetes or similar technologies

Technical Skills Summary


Blockchain: EVM & non-EVM chains, Smart Contracts, Privacy Infrastructure
Programming: Solidity, Python, Java, TypeScript
Cloud & DevOps: AWS, CI/CD, Containerization
Security: Cryptography, digital signatures, secure transaction handling
APIs & Integration: REST APIs, JSON
Testing & Support: Test drivers, QA and Production support

Preferred Qualifications


Experience with financial systems or high-volume transaction platforms.
Exposure to DevOps best practices and automated deployments.
Knowledge of security audits, compliance, and blockchain governance.
Strong communication and documentation skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.