Software Engineer Opportunity at IBM
Are you passionate about leveraging cutting-edge software engineering practices to build scalable and mission-critical services? Do you enjoy tackling complex business challenges with innovative systems and integrations? If yes, IBM invites you to explore a role that combines technical excellence with collaboration across organizational functions.
IBM is a leader in delivering advanced solutions and services across key technology domains. We are seeking a skilled Software Engineer to join our team, focusing on back-end development and cloud-based technologies. This position offers a chance to drive innovation and contribute to modern “as-a-service” capabilities while collaborating with a dynamic, agile team.
Role and Responsibilities
As a Software Engineer at IBM, you will:
- Design, develop, and deploy secure, scalable, and highly available distributed cloud services.
- Automate complex tasks, enhance frameworks, and optimize workflows.
- Collaborate with cross-functional teams to solve intricate problems and improve cloud platform services.
- Mentor junior engineers and contribute to building a modern engineering culture.
Technologies used include Java, Node.js, Golang, Docker, Kubernetes, Redis, and Istio, ensuring exposure to state-of-the-art tools and practices.
Required Skills and Expertise
To thrive in this role, you should have:
- A bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least four years of software development experience, with hands-on knowledge of Java, Node.js, Golang, or similar technologies.
- Proficiency in web technologies like HTTP, REST, and JSON, and an understanding of microservices architecture.
- Strong problem-solving skills, a passion for continuous learning, and the ability to mentor team members.
Preferred Skills
- Knowledge of cybersecurity principles and compliance standards.
- Experience with cloud platforms such as IBM Cloud, AWS, or Azure.
- Familiarity with container orchestration, DevOps, and performance testing.
Key Details
- Role: Software Engineer
- Location: Hyderabad, India
- Category: Software Engineering
- Employment Type: Full-Time
- Travel: Up to 20% (1 day per week)
- Contract: Regular
Join IBM to be part of a global team that innovates and delivers industry-leading solutions while shaping the future of software engineering. Apply now to elevate your career in the dynamic world of cloud technology.