Blockchain Engineer

Company: Leidos
Location: Arlington , Virginia, United States
Type: Full-time
Posted: 09.JUL.2019

Summary

Job Description: Are you a Blockchain Application Developer who likes supporting research and development projects developing innovative so...

Description

Job Description:

Are you a Blockchain Application Developer who likes supporting research and development projects developing innovative software solutions? Help us develop software applications to modernize and integrate systems and subsystems into a state of the art blockchain-based solutions for government and commercial entities.

We are looking for a blockchain developer who will be responsible for designing, implementing, and supporting the development and integration of applications in a distributed blockchain-based network ideally in our Arlington, VA location. Your primary responsibility will be analyzing requirements, designing blockchain technology around a certain business model, and the building of a blockchain network and/or building and integrating applications for customer environments.

Fun stuff on the job you will do:
? Research, design, develop, and test blockchain technologies
? Brainstorm and help evaluate applications for new tools and technologies as they continually evolve
? Maintain and extend current client- and server-side applications responsible for integration and business logic
? Be involved in the global blockchain community-work on implementing and integrating the latest improvement proposals
? Document new solutions as well as maintaining that of existing ones
? Develop blockchain-based software systems following the company's Agile processes and coding standards for new and existing products.
? Interact with company Solution Architects, System Engineers, and Cybersecurity Experts to develop systems that are consistent with customer requirements.
? Utilize object oriented design principals, practices, and patterns to ensure our code base is reusable and maintainable.
? Report project status and issues to management as required.

Skills you need to be successful:
? Bachelor's degree in Computer Science or related with 2+ years of in product development experience in 'C', 'C"++, C#, or Java. High school diploma with an additional 4 years related experience may be considered in lieu of a degree.
? 2+ years of experience in Ethereum and/or Hyperledger-based blockchain software development
? Must have strong object-oriented design skills (OOD).
? Must be open to using Agile methodologies and practices.
? Must be able to create design documentation, requirements specifications, and other technical documentation.
? Must have strong troubleshooting/bug fixing skills.
? Must be able to work and communicate proactively and effectively in a small cross-functional development team environment.
? Strong software development background
? Experience working with large codebases
? Experience working with open-source projects
? Proficiency in one of the following languages: C++, Java, JavaScript
? Strong knowledge of common algorithms and data structures
? Familiarity with basic cryptography
? Familiarity with P2P networks
? Strong knowledge of blockchain
? Strong knowledge of concurrency and writing efficient and safe multithreaded code
? Must be a US Citizen

You will wow us even more if you have these skills:
? Current Security Clearance
? Experience in cryptocurrencies

LInC
External Referral Eligible
D3P

 
Apply Now

Share

Free eBook

Flash-bkgn
Loader2 Processing ...