Position Title: Blockchain Developer (Go)Location: RemoteHours: Full timePosition Status: Contract to Hire
Position Description: Our client is looking for Blockchain Developer (Go) candidates for a remote position supporting client projects via a software solutions company. As a Blockchain Developer, you will be responsible for designing, developing, and implementing blockchain-based solutions using Go. You will work closely with our team and stakeholders to create innovative applications that meet the highest standards of security and performance.
Key Responsibilities:Design and develop blockchain-based solutions using Go.Implement smart contracts and decentralized applications (DApps).Collaborate with cross-functional teams to define, design, and ship new features.Ensure the performance, quality, and responsiveness of applications.Identify and correct bottlenecks and fix bugs.Help maintain code quality, organization, and automation.Conduct research and stay up to date with blockchain technology trends and advancements.Provide technical guidance and mentorship to junior developers.Document development processes, architectures, and standards.
Requirements:At least 8 years of experience as a Developer.Proven experience as a Software Developer with a focus on Go (Golang).Strong understanding of blockchain technology, including consensus algorithms, cryptographic principles, and smart contracts.Hands-on experience with blockchain frameworks and platforms (e.g., Ethereum, Hyperledger, Polkadot).Proficiency in developing, deploying, and maintaining blockchain nodes and networks.Experience with decentralized storage solutions and related technologies.Solid understanding of data structures, algorithms, and software design principles.Experience with version control systems (e.g., Git) and CI/CD pipelines.Strong problem-solving skills and the ability to think critically.Excellent communication and teamwork skills.
Preferred Qualifications:Experience with Docker, Kubernetes, and cloud services (e.g., AWS, Azure, Google Cloud).Familiarity with other programming languages (e.g., Python, JavaScript).Contributions to open-source blockchain projects.Blockchain-related certifications.
About Seneca Resources:Seneca Resources is a client driven provider of strategic Information Technology consulting services and Workforce Solutions to government and industry. Seneca Resources is a leading IT services provider with offices in Virginia, Alabama, Georgia, and North Carolina that service clients throughout the United States.
We are an Equal Opportunity Employer and value the benefits of diversity in our workplace.