Software Back-end Developer

4 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Introduction

At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk

Your Role And Responsibilities

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.

Required Technical And Professional Expertise

  • Ruby on Rails Experience: 4+ years of hands-on development.
  • Object-Oriented Programming: 4+ years of experience in designing and implementing OOP principles.
  • RESTful Web Services: 2+ years of experience designing and implementing RESTful APIs.
  • Relational Databases: 2+ years of experience designing schemas and optimizing SQL queries.
  • Testing and Documentation: Proven ability to write comprehensive tests and maintain clear, concise documentation.
  • Communication Skills: Strong verbal and written communication abilities, with a collaborative mindset.

Preferred Technical And Professional Experience

  • Database Management: Proficiency with MySQL or MariaDB for designing and optimizing relational databases.
  • Frontend Skills: Experience with jQuery for building interactive user interfaces.
  • Programming Languages: Knowledge of Java and Golang for developing robust backend systems.
  • Architecture Design: Passion for modern architecture and design principles, with experience in designing and building microservice architectures.
  • Agile Mindset: Familiarity with Agile development practices and a proactive attitude toward improving systems to benefit teammates and users.
  • Team Collaboration: A strong commitment to collaborative development and delivering high-quality solutions in an iterative environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now
IBM logo
IBM

Information Technology

Armonk

RecommendedJobs for You

Lucknow, Uttar Pradesh, India

Lucknow, Uttar Pradesh, India