Blockchain Full Stack Engineer

19 Nov 2024

Vacancy expired!

Job Description: Role/Responsibilities: In support of our drive for continued innovation within MIS, we recently created a MIS Blockchain Center for Enablement (C4E) team to focus on translating blockchain and crypto-assets related business needs to define use cases and requirements, support blockchain engineering team to develop production grade applications as well as build required technology infrastructure and increase dialog with institutional enterprises and blockchain service providers for potential opportunities to apply blockchain technology. This illustrates our commitment to invest with intent to grow our existing alignment of talent and business needs in a manner which advances progress of MIS strategic initiatives.The Blockchain Full Stack Engineer will join our Blockchain C4E team to take the initiative, work independently, lead cross-functional project teams and produce high-quality work in collaboration with business partners, blockchain analysts, data engineers and data scientists to build robust data processing pipelines in an automated and testable fashion.You will be a key member of the Data Strategy and Management function in MIS Tech focusing on a broad range of activities to identify, develop and implement new blockchain and crypto-asset opportunities for MIS.You will be part of a team of individuals responsible for supporting successful project deliveries for our Blockchain C4E.The role will also be responsible for Agile delivery and managing and driving a team of blockchain engineers; and contributing to the development of MIS multi-year strategy and goals. The duties of Blockchain Network Engineer Include: Stay up-to-date on development within the industry and maintain deep understanding of existing and upcoming blockchain protocols and crypto-assets especially around emerging ecosystem trends and products. Become a domain expert on blockchain and crypto-asset protocols.Design and develop solutions, as well as deploy smart contracts, with one or more blockchain frameworks like Ethereum, Corda or Hyperledger Fabric.Drive deep research on various blockchain protocols and nodes management as part of platform evaluation to develop decentralized applications.Learn and understand layered protocol approach to integrate crypto-economics with MIS legacy applications to produce a sustainable distributed and fault-tolerant ecosystem.Support capturing and documenting technical requirements, functional specifications and use case models.Contribute in developing research on crypto-asset business models and backend mechanisms by participating in code reviews and testing.Support the reporting to MIS Senior Leadership Team on the progress of our blockchain efforts, appropriate business and technology KPIs, and monitor them on a regular basis.Partner with the blockchain analytical team, internal subject matter experts and business owners to discuss potential blockchain opportunities, investments, and/or acquisitions. Qualifications: Minimum bachelors degree in Computer Science, Data Science, or Engineering preferred. Masters degree and/or MBA a plus.5+ years hands-on experience in design, development, testing and operational support of Java, J2EE, JMS, SOAP, SQL, JSON, XML based applications systems.2-3 years of practical experience with building blockchain networks, crypto analysis, cryptography, stablecoins, DAOs and/or financial modeling.Working knowledge of crypto-assets trading, token design and evaluation of blockchain protocols. Strong understanding of crypto-asset market dynamics.Experience with project development life cycle, preferably within banking & capital markets environment, or leading crypto & blockchain startups.Deep understanding of blockchain and crypto-asset industry, including DeFi. Must-have Skills and Experience: Minimum 2+ years working experience in one or many of the blockchain platforms like Ethereum, Corda, Hyperledger Fabric.Minimum 2+ years of working experience in smart contracts design and development in Solidity, Java, JavaScript, Golang, Hardhat etc., as well as core blockchain protocol concepts.Knowledge and understanding of blockchain Oracles.Experience with Linux and Ubuntu.Experience with one or more public cloud technologies like AWS, Azure etc.Hands on experience in SOA with understanding of Web Services (REST and SOAP) and development of microservices.Experience with Java based frameworks: Spring, Struts, Hibernate.Experience with Angular or React/Redux.Experience in work Container platforms like Docker, Kubernetes. Nice to have Skills: Experience with Messaging systems like JMS, IBM /MQ.Experience with streaming platforms like Kafka.Exposure to Python.Exposure to any machine learning libraries like TensorFlow or Scikit-learn.At least 1 year of experience using versioning tools (Git, SVN).Experience in test automation frameworks such as Jasmine/Jest/Junit.Experience working in teams using agile/scrum methodology and following agile software practices: CI/CD, TDD, pairing, infrastructure automation.Good written and oral communication skills, as well as strong analytic, problem solving and decision-making skills. Strong analytical orientation.Interest in DeFi and passion for designing blockchain based solutions as well as developing crypto-asset assessment frameworks. Education: Bachelors Degree

  • ID: #23005530
  • State: North Carolina Charlotte 28201 Charlotte USA
  • City: Charlotte
  • Salary: DOE
  • Job type: Contract
  • Showed: 2021-11-19
  • Deadline: 2022-01-18
  • Category: Et cetera