Recruitment of Software Engineer at IBM for Bangalore location

About IBM:
IBM is a global technology and innovation company. It is the largest technology and consulting employer in the world, with a presence in 170 countries. The diversity and breadth of the entire IBM portfolio of research, consulting, solutions, services, systems and software, uniquely distinguishes IBM from other companies in the industry. Over the past 100 years, a lot has changed at IBM, in this new era of Cognitive Business, IBM is helping to reshape industries as diverse as healthcare, retail, banking, travel, manufacturing, and many more, by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things. We like to say, “be essential.” We are changing how we create. How we collaborate. How we analyze. How we engage. IBM is a leader in this global transformation. Join the next generation of innovators, inventors, and entrepreneurs who are changing the very way the world works. We want the brightest minds doing work that inspires, in an environment where growth is encouraged. IBMers get to discover their potential, so they’re inspired to create breakthroughs that help our clients succeed. We’re building diverse teams with people who want their ideas to matter. Join us — you’ll be proud to call yourself an IBMer.

Eligibility:
Any Graduates, Postgraduates from 2013-2017 batches.

Job Description:
As a ‘Software Engineer,’ you will be working in an Agile squad working closely with a global team. You will be in a shift between 8 am to 11 pm. Your work location will be Manyata Embassy Business Park, Bengaluru.

Skills Required:
Experience in Java, xUnit Testing, and Linux.
Inheritance – Composition – Aggregation, Building with builders, Serialization, proven Inter-process Skills.
Proven understanding of object-oriented design principles
Familiarity will multiple programming languages (at least one statically typed and one dynamically typed) such as Java and Python
Experience in unit testing. Comfort working with mocks, stubs, fakes, etc. and the experience to know when to use each
Experience following rigid style guidelines including appropriately documenting code
Knowledge of data structure algorithms and complexity analysis
Experience working with concurrent programming (multi-thread, -process, or -worker architectures)
Ability to perform code reviews on peer development to ensure they follow best practices and proper style
Familiarity with Git and Linux.

Location: Bangalore.

Salary: Best in Industry.

How to apply:

Interested candidates can apply Online

Click here to apply Online