Job Overview

Location
Lucknow, Uttar Pradesh
Job Type
Full Time
Date Posted
4 months ago

Additional Details

Job ID
26782
Job Views
63

Job Description

Your Role And Responsibilities

"As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the design and implementation of innovative features, fine-tuning and sustaining existing code for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and you'll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations.

The role seeks good levels of personal organisation and the ability to work well within a distributed global team in a fast paced and exciting environment. You will be office based, working with senior software engineers who will help you integrate into the team, the department and wider IBM. You will be joining a development squad following Design Thinking and Agile principles where you are expected to collaboratively develop creative solutions. The work can be varied, flexibility to learn new technologies and skills is key as we look look to help grow your career within IBM. A positive attitude and a passion to succeed is essential in joining a high performing software development team at IBM. "

Preferred Education

Master's Degree

Required Technical And Professional Expertise

  • A minimum of 2 years of experience in software development
  • A minimum of 1 years of experience in C/C++ programming
  • Experience with Operating System Concepts (serialization, concurrency, multi-threading) and Data Structures (arrays, pointers, hash buckets)
  • Experience with SQL Databases (Db2, Oracle, SQL Server, PostgreSQL, MySQL, etc)
  • Experience with software development best practices including coding standards, code reviews, source control management, build processes, and testing

Preferred Technical And Professional Experience

  • Knowledge of and/or experience with optimization problems and the algorithms to solve them, such as dynamic programming
  • Experience using Linux operating systems
  • Knowledge of version control systems such as GitHub
  • Demonstrated analytical and problem solving skills
  • Familiarity with distributed filesystems and data storage techniques

Qualification

Any Graduate

Experience Requirements

Fresher Experience

Location

Similar Jobs

Full Time

Vanguard

Data Analyst

Full Time

Stripe

Data Analyst

Full Time

Caterpillar

Data Scientist

Full Time

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept