Expoint – all jobs in one place
מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר
Limitless High-tech career opportunities - Expoint

IBM Software Developer 
India, Karnataka, Bengaluru 
58286809

Today
Your role and responsibilities

The Fabric Development Team sits at the center of our larger development effort. Developers work in areas that are used by the larger development organization and are required to work with developers and stakeholders in other teams to help solve problems.

· Design and develop innovative, company impacting products and services to support infrastructure operations

· Design, develop and implement object-oriented PHP applications from prototype through implementation

· Integrate open source and commercial enterprise applications into an exposed API and web-based portal

· Create highly scalable and performant REST/SOAP web services

· Keep focus on end users and goals all through the development process

· Work closely with product management and stakeholders to ensure applications meet needs and expectations

· Adhere to the highest levels of technical discipline and excellence to set a standard for the larger development organization

Required education
Bachelor's Degree
Required technical and professional expertise

Requirements

· Bachelor's Degree in Computer Science, related field, or comparable extra work experience

· 6+ years of experience with back end object oriented PHP development

· Solid experience with SQL and relation databases

· Solid experience with Object Oriented Design and Development

· Experience Developing Web API Interfaces

· Experience with version control systems, preferably Git

· Experience writing and debugging C code

Preferred technical and professional experience

Beneficial Skills

· Experience with shell scripting

· Experience with Java and/or Python

· Solid experience developing backend code using PHP

· Experience with non-relational data stores such as ZooKeeper or Memcache

· Experience with Docker and container orchestration technologies such as Kubernetes

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.

OTHER RELEVANT JOB DETAILS

When applying to jobs of your interest, we recommend that you do so for those that match your experience and expertise. Our recruiters advise that you apply to not more than 3 roles in a year for the best candidate experience. For additional information about location requirements, please discuss with the recruiter following submission of your application.