Software Developer | Full–time
IBM (International Business Machines Corporation) is an international-area consulting organization regarded for its innovation and management in cloud computing, synthetic intelligence, and quantum computing. Founded in 1911, IBM is usually superior, focusing on imparting covered answers that integrate the era with business company statistics. The organization offers a huge variety of services and products, which consist of software, hardware, and consulting, to groups and governments worldwide. IBM is devoted to the use of virtual transformation and fixing complicated problems throughout the era, fostering a severe and inclusive artwork environment, leading improvements in studies, and improvement to shape the destiny of generations.
Role: Software Developer
Company: IBM
Location: Pune, Maharashtra
Work Type: Full–time
Education: No Degree Mentioned
About Company
Introduction: At IBM, a mission is more than sincere artwork—it’s miles a challenge: to innovate, layout, code, and seek recommendations. We are attempting to find specialists prepared to collaborate, think creatively, and push technological boundaries. At IBM, we recognize fixing the place’s toughesth problems, whether or not it is building groundbreaking solutions or designing modern-day software applications. If you are keen to persuade in this evolving generation of the era and make an effect that subjects, we invite you to discover a profession with us.
Job Description
As a Software Developer at IBM, you will be accountable for designing, coding, and implementing abilties, operating intently with architects and leads. Your feature consists of taking components in code reviews, mentoring junior group contributors, and overseeing test plans to make certain notable software program software transport. You will utilize your know-how in Golang, subject technology like Docker and Kubernetes, and Kubernetes garage principles, which incorporates OpenShift and Kubernetes Operators. Strong conversation capabilities and revel in with worldwide teams are critical. This function allows paintings on cutting-edge initiatives, contributes to the fashionable-day era, and expands solutions that cope with some of the vicinity’s maximum complicated worrying situations.
Your Role and Responsibilities
Implement Features: Work intently with architects and ends in growth and enforce new functions, ensuring they align with the overall vision and technical roadmap.
Quality Assurance: Collaborate with group consequences in guaranteeing the brilliant and nicely timed transport of software program components, maintaining the superb necessities of excellence.
Code Reviews: Active participation in code critiques, providing fantastic remarks to ensure code great, maintainability, and general performance.
Mentorship: Guide and mentor junior team humans, supporting them to broaden their technical abilities and expertise in software program improvement exceptional practices.
Testing Oversight: Review take a look at plans, provide remarks, and paintings with the trying out corporations to ensure complete test coverage and robust software program program capability.
Required Technical and Professional Expertise:
Experience: 3 to 8 years of enterprise revel in in software program software development, particularly with Go (Golang). Proven track file of the usage of Golang in product development and debugging.
Container Technologies: Hands-on revel in subject technology, collectively with Docker and Kubernetes.
Kubernetes and OpenShift: Familiarity with Kubernetes storage ideas, OpenShift, and building Kubernetes Operators with the usage of the Operator SDK.
Kubernetes CSI: Understanding of Kubernetes Container Storage Interface (CSI) and enjoying its application.
Development Tools: Proficient in the usage of code and illness control tools for tracking and resolving software application software program issues.
Testing and Automation: Ability to meticulously plan test executions, select out dependencies, and enlarge automated structures and strategies.
Communication Skills: Strong written and verbal communique abilities for efficaciously reporting software statuses and taking issue with international businesses.
Preferred Technical and Professional Expertise:
Advanced know-how of Kubernetes, OpenShift, Kubernetes garage, GoLang, Kubernetes Operators, and Kubernetes CSI (Container Storage Interface) will set you apart in this function.
Benefits of Working at IBM
Career Development: IBM offers excellent schooling packages andpropertiesy for non-stopgetting-to-knoww and professional growth, allowing personnel to stay at the main edge of technological improvements.
Work-Life Balance: Flexible artwork arrangements and generous depart rules help employees maintain wholesome paintings-existence stability, contributing to common well-being and system satisfaction.
Health and Wellness: Comprehensive medical health insurance, fitness programs, and get right of entry to to mental fitness sources useful to aid the physical and highbrow well-being of IBM employees.
Diverse and Inclusive Workplace: IBM fosters a lifestyle of variety and inclusion, presenting supportive surroundings wherein all employees can thrive and convey their entire selves to work.
Competitive Compensation and Benefits: IBM offers aggressive salaries, common performance-based bonuses, and a massive kind of benefits, consisting of retirement plans, stock alternatives, and employee reductions, ensuring that personnel are rewarded for their hard work and determination.
IBM is dedicated to growing a place of jobs wherein every person can increase and be successful, making it an amazing area for gifted people to assemble their careers in software program program program improvement and beyond.
Other Jobs
Dell Hiring Software Senior Engineer
Airtel Hirings Remote Job Live Chat Specialist