1

Smart Contract Developer Jobs in Virginia (NOW HIRING)

Software Developer

Chantilly, VA · On-site

$85K - $100K/yr

... and support our incredibly smart, talented team. We offer aggressive PTO from day one ... NET Core, Spring Boot, or NestJS; document contracts with OpenAPI/Swagger. * Develop and test ...

Procurement Manager

Richmond, VA · On-site

$120 - $180/hr

... smart solutions to optimize planned and operating assets. KBR is seeking a Procurement Manager to ... Negotiate complex agreements including EPC and EPCM contracts, Construction contracts, Engineering ...

New

... smart solutions to optimize planned and operating assets. KBR is seeking a Procurement Manager to ... EPC and EPCM contracts * Construction contracts * Engineering services agreements * Process ...

New

Data Scientist III Chantilly, VA (on-site at client facility) Full-Time, Long-Term Contract (1-Year ... This role focuses on applying data science, machine learning, and data engineering techniques to ...

Appian Developer

Arlington, VA · On-site

$100 - $130/hr

The applicable certification must be maintained throughout performance of the contract. Those ... and Smart Services. Appian 7.x/20.x version design, implementation and ability to translate ...

On-Contract Responsibilities ● Deliver all source code, environment configurations, database ... summaries, smart routing, anomaly-flagging engines, conversational tools, automated workflows ...

Cost Engineer Staff

Tysons, VA · On-site

$90K - $113K/yr

... smart systems integration. Why Join Us? Our people are passionate about engineering innovation that ... Experience with contract documents such as contract drawings, subcontracts, contract addendum

Cost Engineer Associate

Tysons, VA · On-site

$75K - $94K/yr

... smart systems integration. Why Join Us? Our people are passionate about engineering innovation that ... Experience with contract documents such as contract drawings, subcontracts, contract addendum,

... smart systems integration. Why Join Us? Our people are passionate about engineering innovation that ... Produce construction contract drawings and specifications consistent with contract requirements and ...

... smart systems integration. Why Join Us? Our people are passionate about engineering innovation that ... Produce construction contract drawings and specifications consistent with contract requirements and ...

... smart start portions of the contract. • The successful candidate will act independently to perform technical planning and system leadership in multiple engineering disciplines on Nimitz and Ford ...

... smart start portions of the contract. • The successful candidate will act independently to perform technical planning and system leadership in multiple engineering disciplines on Nimitz and Ford ...

Showing results 41-60

Smart Contract Developer information

See Virginia salary details

$39.7K

$128.2K

$157.1K

How much do smart contract developer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for smart contract developer in Virginia is $128,239.00, according to ZipRecruiter salary data. Most workers in this role earn between $105,100.00 and $155,700.00 per year, depending on experience, location, and employer.

What is a smart contract developer?

Smart Contract Developers are professionals who design, write, and deploy self-executing contracts on blockchain platforms such as Ethereum. These contracts encode rules and agreements into code, enabling automated and trustless transactions between parties. Smart Contract Developers are skilled in blockchain technologies and programming languages like Solidity, and they ensure that contracts are secure, efficient, and function as intended. They often work with decentralized applications (dApps) and participate in the broader ecosystem of blockchain development.

What are some common challenges smart contract developers face when working on blockchain projects?

Smart Contract Developers often encounter challenges such as ensuring code security, avoiding vulnerabilities like reentrancy attacks, and dealing with the immutability of deployed contracts, which makes fixing bugs post-deployment difficult. Additionally, they must stay updated on rapidly evolving blockchain frameworks and tools, and work closely with auditors and project managers to ensure compliance and correctness. Collaborating with front-end and back-end developers is also key, as smart contracts often form the backbone of decentralized applications requiring seamless integration.

What are the key skills and qualifications needed to thrive as a smart contract developer, and why are they important?

To thrive as a Smart Contract Developer, you need a strong grasp of blockchain fundamentals, proficiency in programming languages like Solidity or Vyper, and experience with decentralized application (dApp) development. Familiarity with tools such as Truffle, Hardhat, Remix, and knowledge of smart contract auditing and security best practices is essential. Analytical thinking, attention to detail, and strong problem-solving skills are critical soft skills for this role. These abilities ensure the creation of secure, efficient, and reliable smart contracts that underpin trustworthy decentralized systems.

What is the difference between Smart Contract Developer vs Blockchain Developer?

AspectSmart Contract DeveloperBlockchain Developer
CredentialsKnowledge of Solidity, Ethereum, smart contract securityKnowledge of blockchain protocols, cryptography, and development tools
Work EnvironmentFocus on writing, testing, and deploying smart contracts on blockchain platformsDevelops entire blockchain applications, including smart contracts and decentralized apps
Industry UsagePrimarily in DeFi, NFT, and blockchain-specific projectsBroader blockchain solutions, including infrastructure and application development

While both roles work within the blockchain industry, a Smart Contract Developer specializes in creating and securing smart contracts, whereas a Blockchain Developer has a broader scope, including building entire blockchain systems and applications.

What job categories do people searching Smart Contract Developer jobs in Virginia look for?

The top searched job categories for Smart Contract Developer jobs in Virginia are:

What cities in Virginia are hiring for Smart Contract Developer jobs?

Cities in Virginia with the most Smart Contract Developer job openings:

Infographic showing various Smart Contract Developer job openings in Virginia as of August 2026, with employment types broken down into 2% As Needed, 66% Full Time, 29% Part Time, 1% Temporary, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $128,239 per year, or $61.7 per hour.

Contractor

Re-posted 5 days ago


Job description

A leading International Consulting company, is seeking a ForgeRock Developer for a 6+ month contract to hire role in Salt Lake City, UT.
Job Description:
The client is looking for a talented, driven, and experienced full stack developer with a passion for solving business problems to join our team in Salt Lake City, Utah. You will solve challenging business and technical problems as a full-time consultant serving local, enterprise clients. You'll be part of a team of smart, dedicated people like yourself and make an impact with both internal and client stakeholders

You also can work on cutting edge technologies and cloud native development. Tired of the same old thing. Take your talents to a world class consulting firm that inspires personal and professional growth and values your ideas.
This position is located at the client site in Salt Lake City, UT


How you'll make an impact
. Provide support and maintenance of various systems
. Be responsible for technical analysis, application development, application configuration, incident response and resolution, troubleshooting, testing, source code management and executing and managing change processes.

Work as a member of Agile team, develop software solutions by studying requirements analysis and information needs; conferring with stakeholders and IT Management; studying systems flow, data usage, and work processes; perform software design using software development fundamentals and processes, debug, test, and deploy software solutions.
. Review, analyze, evaluate business processes, procedures, systems and make recommendations for improvements and changes.
. Manage source code version control system artifacts.

Work with Business Analysts to design technical requirements and perform application changes.
. Conduct unit testing, provide input for feasibility, and prepare systems documentation.
. Work On-Call Rotation and After-Hours that is required to support responsibilities.

Perform other duties as assigned
What you'll bring
. 5+ years experience with software and/or application development using multiple technologies, languages, databases, integrations, frameworks, systems, application development, testing and troubleshooting or other directly related experience.
. Extensive knowledge of Java and Java programming tools, JavaScript, Groovy, Linux, Networking, SQL, Webservices/API, Secure Software Development Lifecycle, Python, using application servers such as Tomcat, containers, cloud computing, IAM, SAML, SSO, OIDC/OAuth.
o Experience with ForgeRock and DevOps.
o Bash and yaml are nice to have.

Agile Implementation experience is a plus.
. Work within an environment with changing technologies and priorities, along with effectively prioritizing and handling multiple concurrent projects
. Ability to come up to speed quickly, utilize advanced software development skillsets, work independently and effectively in a team environment, and ultimately mentor and support those attempting to reach your level of expertise and beyond
Minimum Education Required: Bachelors Degree.
Competencies Years of experienceProficiency level
JavaScript, Groovy 6+ years Very Good
Webservices/API 6+ years Very Good
IAM, SAML, SSO, OIDC/OAuth 6+ years Very Good
ForgeRock 3+ years Good
Education:Employment Type: CONTRACTOR