Software Developer

IBM · IN Kochi

Company

IBM

Location

IN Kochi

Type

Full Time

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
As a Software Developer on the Cloud Pak team you will be working as part of a full-
stack team in fast-paced environment with remote office locations developing the next
generation of AI-infused infrastructure management features used in our premier hybrid cloud
management product. Working in an agile environment you will be part of a multi-disciplinary
squad working on the user interface within the large global development product group. Your
work will involve close collaboration with Architects DevOps Engineers and Product Managers
across our global organization.

Job Responsibilities:

  • Participate in the design and implementation of sophisticated software systems
  • Participate in software design and code reviews. Reviews include other Software Engineers and are held to ensure a high level of software quality and to share knowledge with team members.
  • Participate in and adhere to professional software engineering practices using such tools and methodologies as Agile Software Development Test Driven DevelopmentContinuous Integration Source Code Management (git) and GitHub
  • Participate in the planning creation and execution of automated test cases and load/performance testing
  • Maintain a high level of proficiency with Computer Science/Software Engineering knowledge and contribute to the technical skills growth of other team members
  • Work well independently and as part of a team
  • Work as an Agile scrum team member


Required Technical and Professional Expertise

  • 5+ years of software development experience in Ruby on Rails
  • Experience with Ruby React JS SQL
  • Experience working with a design system working off redlines and prototypes (SketchMeasure Invision)
  • Experience with component design Redux and testing patterns
  • Experience in React Testing Library (RTL) and/or some other testing solutions such as Enzyme
  • Experience on Automation testing using tools/frameworks like Cypress or Similar
  • Experience in implementing responsive designs (including grids)
  • Cross-browser compatibility experience with all major browsers operating systems and device types
  • Experience working with observability technologies like open-source technologies:
  • Prometheus Grafana ELK Jaegar fluentd or commercial products such as SysdigDatadog AppDynamics New Relic Dynatrace
  • Experience working with Kubernetes/OpenStack or related cloud-native technologies
  • Experience working with CI/CD processes DevOps methodologies and tools such as git Jenkins Travis.
  • Strong verbal and written communication skills and the ability to work in a fast-paced environment with remote office locations
  • Growth-mindset: Willingness to learn new technologies and processes
  • Willingness to roll up your sleeves and do whatever it takes.
  • Ability to multi-task and re-prioritize under pressure
  • Bachelor’s degree in computer science or equivalent


Preferred Technical and Professional Expertise

  • Experience working with high traffic web application
  • Experience with multiple cloud services: IBM Cloud AWS Azure Google
  • Experience with IBM platforms: Power and System Z
  • Experience on working with secure backend APIs
  • Knowledge and experience with code versioning tools
  • Understanding of DevOps CI/CD tools and concepts
  • Experience with SQL or NoSQL data stores.
Apply Now

Date Posted

10/28/2024

Views

0

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Developer (Java Backend) - IBM

Views in the last 30 days - 0

The text is a job description for a Software Engineer position at Instana The role involves working on the Java tracer team maintaining and evolving J...

View Details

Senior Software Developer - IBM

Views in the last 30 days - 0

Turbonomic is the worlds leading Application Resource Management ARM company ensuring application performance across onpremise multicloud and cloudnat...

View Details

Software Developer - Backend Development - IBM

Views in the last 30 days - 0

IBM is looking for a Backend development Engineer to join their Data and AI Development team The role involves designing developing and maintaining co...

View Details

Software Developer - IBM

Views in the last 30 days - 0

The job posting is looking for a talented software engineer with a strong background in Java and backend development to work on Apache KIE community p...

View Details

Backend Developer - IBM

Views in the last 30 days - 0

IBM is seeking a Technical Support Professional with experience in customerfacing leadership and a strong technical grasp of their products The role i...

View Details

Full Stack Developer - IBM

Views in the last 30 days - 0

The text is a job description for a Full Stack Software Developer position at IBM The role involves designing developing and supporting worldclass sca...

View Details