Software Engineer_blockchain Solutions

Job Description

Introduction
Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today – planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide.
At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.

Your Role and Responsibilities

  • Who you are:Talented full stack developer with ability to work well in a modern agile software engineering environment (with source code control, dev/stage/prod release cycle, extensive testing and continuous deployment). Solid object-oriented design skills and knowledge of application architecture patterns. This will be a primarily technical solution development function working with technical architects.
  • Work closely with Architect, UX designers and Offering management in an Agile Environment.
  • Design and build reusable solutions adhering to Industry standards and leveraging the full power of appropriate IBM technology in the Cloud and SCM space.
  • This will be a primarily technical solution development function working with technical architects.
How we’ll help you grow:
  • You’ll have access to all the technical and management training courses you need to become the expert you want to be
  • You’ll learn directly from expert developers in the field; our team leads love to mentor
  • You have the opportunity to work in many different areas to figure out what really excites you.

Required Technical and Professional Expertise

  • Looking for the strong skills with: Node.js, Cloudant
  • 4 -6 years of experience in languages such as JavaScript, Java, Node.js and/or Python
  • Development: APIs, JSON, REST [Java], Data Formats, Node.js, NoSQL, Cloudant,
  • Strong skills in Golang coupled with exposure/experience of developing Blockchain based CC modules. Clear focus on quality in terms of traceability, instrumentation and logging level details in the delivered code. Exposure and working experience with common GO routines, frameworks, Dependency Management Tools and leveraging its capabilities in DLT. Experience in design and architectural decisions around DLT based development process will be highly sought.
  • Development experience in IBM or Any other Cloud space
  • GitHub
  • 2 years of experience with Cloud technologies and servers with exposure to full CI/CD process
  • Clear, effective, and proactive communication skills

Preferred Technical and Professional Expertise

  • Experience in cloud native technologies with focus on Java/ Golang/node js based development.
  • Exposure to full-stack development experience.
  • Primary skills in microservices development and key trait of adapting in a polyglottic development environment.
  • Openings are specifically targeted for Blockchain competency. It is blockchain based solution development.

More Information

Apply for this job