Senior Blockchain Developer
Primary Skills:
Team Collaboration, Vendor Management, Blockchain, API Creation, AWS, AWS Lambda, DID, Hyperledger, IPFS, MongoDB, RabbitMQ, RESTful, Docker, Golang, Good Team Player, Node Js, PostgreSQL, Problem-Solving Attitude, Python, Strong Attention to Detail
Job Title: Senior Blockchain Development
Level & Grade: Mid-level Technology.
Date of Joining: Immediate
Location: Jaipur
Job Purpose:
As the Senior and Lead Blockchain Developer, you will be designated Blockchain Expert & oversee the development and implementation of Blockchain projects & ensure the quality of Blockchain solutions by conducting testing and debugging. You will also do market research and analyze new Blockchain technologies and trends.
As a Blockchain expert, you will be coordinating with cross-functional Teams developing technical specifications and architecture for Blockchain solutions and providing technical guidance and mentorship to junior team members.
Key Responsibilities:
- Leadership and Team Management: Lead and mentor a team of mobile application developers, fostering a collaborative and innovative environment to drive excellence in development practices.
- Mobile Application Development: Spearheaded the design, development, and deployment of high-quality blockchain ecosystems utilizing best practices and the latest technologies.
- Strategic Planning and Execution: Develop and execute strategic plans for mobile application development, aligning with company objectives and market trends to maintain a competitive edge.
- Innovation and Continuous Improvement: Drive innovation in blockchain application development processes, staying abreast of emerging technologies and industry trends to incorporate new features and functionalities into our applications.
- Quality Assurance and Performance Optimization: Implement rigorous testing methodologies to ensure the reliability, security, and performance of blockchain applications, optimizing them for speed, scalability, and user satisfaction.
- Collaboration and Communication: Collaborate closely with cross-functional teams including product managers, designers, and QA engineers to ensure seamless integration of mobile applications with other systems and services.
- Research and Development: Conduct research and experimentation to explore new technologies and methodologies that can enhance our mobile applications, contributing to the evolution of our product offerings.
- Documentation and Compliance: Ensure thorough documentation of mobile application development processes, adhering to industry standards, regulatory requirements, and best practices.
- Troubleshooting and Support: Provide technical support and troubleshooting expertise for mobile applications, addressing issues promptly to maintain optimal user experience and satisfaction.
- Performance Monitoring and Analysis: Monitor the performance and usage metrics of mobile applications, conducting data analysis to identify opportunities for optimization and enhancement.
Role & Responsibilities:
- Bachelor's/Master's degree in computer science, Information Technology, or related field.
- Proficient in Blockchain technologies, including Ethereum, Hyperledger, Corda, and Solidity.
- In-depth understanding of Smart Contracts, Cryptography, and Consensus Algorithms.
- Ability to work independently and manage multiple tasks simultaneously.
- Excellent communication and teamwork skills.
Experience & Exposure:
- Total Experience: 2 - 7 Years of experience in Blockchain development, with a proven track record in developing and implementing Blockchain projects.
- Golang experience.
- Verifiable Credentials- DID, IPFS
- Blockchain Fabric, Hyperledger Indy, Aries.
- Design and implement blockchain-based solutions using Hyperledger Fabric.
- Should have Hyperledger Fabric-based Blockchain implementation experience, Chain code creation, and NodeJS-based APIs creation.
- Deep knowledge of smart contracts including testing, implementation, and scaling.
- Must have experience with the development of RESTful web services.
- Knowledge & experience of Python
- Must have experience with database design and development.
- Significant experience with MongoDB, PostgreSQL, MySQL and GraphQL.
- Deployment at production in AWS managed Blockchain in a private cloud.
- Operating knowledge of AWS.
- Strong enthusiasm for technology, with up to date on current tools and best practices around development and software management.
- Experience of using Docker to containerize application.
- Knowledge & experience of Python
- Knowledge & experience of Golang
- Knowledge & experience in RabbitMQ (message queueing agent)
- Knowledge & experience in AWS Lambda Functions
Software Development & Engineering Experience:
- Knowledge of architectural design patterns, performance tuning, database and functional designs
- Hands-on experience in Service Oriented Architecture
- Ability to lead solution development and delivery for the design solutions
- Experience in designing high-level and low-level documents is a plus
- A good understanding of SDLC is a pre-requisite
- Awareness of the latest technologies and trends
- Logical thinking and problem-solving skills along with an ability to collaborate
- Should be able to use design patterns to make the application reliable, scalable, and highly available
- Should be able to design Microservices and Serverless based architecture
- Work with client architects and define top-notch solutions
Behavioral Competencies:
- Good verbal and written communication skills
- Experience in leading the teams technically.
- Ability to communicate with remote teams effectively.
- Strong analytical, logical skills and team-leading skills
How to apply for this opportunity?
Interested candidates, please share your resume at hr@jploft.com and contact us at +91 8690595911/9251645285.
For more updates, visit our website: www.jploft.com.