Backend Developer
-
- Software Engineering
- Professional
Backend Developer
-
- Software Engineering
- Professional
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
IBM Product development team is seeking talented Backend Developers to join our growing team in Bangalore. The skills required include sound knowledge of Agile Development practices, C/C++ or Golang or python programming skills, Microservice architecture, Docker, Kubernetes and CI/CD pipelines. Our ideal candidates must have demonstrated technical and problem-solving skills to develop, debug and maintain microservices on container-based products in Cloud environments. They should have a passion for technology and software, teaming skills, able to work in a driven environment and exhibit creative thinking and collaboration while communicating effectively.
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
IBM Product development team is seeking talented Backend Developers to join our growing team in Bangalore. The skills required include sound knowledge of Agile Development practices, C/C++ or Golang or python programming skills, Microservice architecture, Docker, Kubernetes and CI/CD pipelines. Our ideal candidates must have demonstrated technical and problem-solving skills to develop, debug and maintain microservices on container-based products in Cloud environments. They should have a passion for technology and software, teaming skills, able to work in a driven environment and exhibit creative thinking and collaboration while communicating effectively.
Job Responsibilities:
As a Software Engineer, you will be responsible for:
- 2-10 years of developing new features in C/C++ or GoLang or Python
- Enhance existing Golang frameworks to handle new cloud platforms
- Support Ops/SRE to debug production issues
- Design, build, deploy, support and maintain effective CI/CD pipelines running automation jobs
- Automation and documentation of repeating tasks
- Deployment and maintenance of Infrastructure servers and services
Required Technical and Professional Expertise
- 3+ years of professional/industrial experience in software development.
- Expertise in C/C++ or GoLang or Python progrmaming languages
- Familiarity with Cloud providers like AWS, IBM Cloud..
- Knowledge of database technologies such as SQL, NoSQL and Graph Databases.
- Good understanding of Docker, Kubernetes, OpenShift Container Platform, Linux Operating Systems (such as Red Hat, Ubuntu, etc.).
- Expertise in Shell scripting
- Experience and working knowledge of version Control systems like Github and Jenkins
- Ability to learn and apply new technologies quickly.
- Strong sense of ownership of deliverables.
Preferred Technical and Professional Expertise
- Degree in Computer Science, , Engineering, or equivalent professional experience.
- Working experience on Docker/Kubernetes, the DevOps, Micro services, RedHat OpenShift, C/C++, GoLang or Python
- Willing to lead and work on quick proof of concepts.
Want to know what it’s like to be an IBMer?
Key Job Details
Don’t see a fit at this time?
Don’t worry. Join our Talent Network and get notified about the latest opportunities.