Software Developer
IBM
Recruitment Process
Details
IBM is hiring for the role of Software Developer!
Responsibilities of the Candidate:
- Analyses and designs software modules, features or components of software programs and develops related specifications.
- Partner and work with data scientists in the team in taking data science algorithms and integrating them efficiently for high-scale production application
- Develops, tests, documents, and maintains complex software programs for assigned systems, applications, and/or products. Gathers and evaluates software project requirements and apprises appropriate individual(s).
- Codes, tests, and debugs new software or enhances existing software. Troubleshoots and resolves or recommends solutions to complex software problems.
- Provides senior-level support and mentoring by evaluating product enhancements for feasibility studies and providing completion time estimates.
- Assists management with the planning, scheduling, and assigning of projects to software development personnel.
- Ensures product quality by participating in design reviews, code reviews, and other mechanisms. Interacts effectively with the Quality Assurance team. Participates in developing test procedures for system quality and performance.
- Writes and maintains technical documentation for assigned software projects. Provides initial input on new or modified product/application system features or enhancements for user documentation. Review user documentation for technical accuracy and completeness.
Requirements:
- 2-3 years of experience in developing enterprise applications using Java, J2EE, and related technologies
- Hands-on experience with both RDBMS (Oracle, IBM DB2) and no-SQL databases (Cassandra)
- Strong understanding of advanced algorithms used in the design and development of enterprise-grade software
- Hands-on experience writing code with streaming tools like Kafka and using cloud functions (serverless computing)
- Strong knowledge of Microservice architecture and deployment model for enterprise-grade cloud env (public/private)
- Strong knowledge of software development tools and methods; related software languages; test design and configuration; and related systems, applications, products, and services
- Good written and verbal communication skills
- Ability to test and analyze data and provide recommendations; to organize tasks and determine priorities; Ability to provide guidance to less experienced personnel
- Proven debugging and troubleshooting skills (memory, performance, battery usage, network usage optimization, etc)
Important dates & deadlines?
-
2 Apr'24, 12:00 AM IST Registration Deadline
Additional Information
Job Location(s)
Bengaluru
Experience
Min Experience: 2 Year
Max Experience: 3 Year
Salary
Salary: Not Disclosed
Work Detail
Working Days: 5 Days
Job Type/Timing
Job Type: In Office
Job Timing: Full Time
About IBM
IBM (Global)
IBM (Global)International Business Machines Corporation, known as IBM, is the largest computer maker in the world. the nickname of the company is Big Blue which has been given by IBM's group of a uniformly dressed salesman, whose dark suits and the white shirt was worn by the company's leader Thomas Watson, Sr.Thomas Watson transformed the CTR into a world leader of IT.
CTR was formed in 1911 by Charles Runlet Flint. The so-called "father of trusts" merged two of his earlier creations, International Time Recording Company and Computing Scale Company of America, with a third, unrelated entity known as Tabulating Machine Company. The latter had been founded some years before by Herman Hollered, an engineer who invented the machine that would sort and count cards based on the pattern of holes punched in each.
IBM operates in 174 countries as of 2016, with mobility centers in smaller markets areas and major campuses in the larger ones.
Organization Structure:
- Global Services
- Hardware Systems Group
- Personal Systems Group
- Technology Group
- Software
- Global Financing
- Enterprise Investments
IBM India Private Limited:
IBM India private limited is the Indian subsidiary of IBM, which is headquartered at Bengaluru, Karnataka. It has facilities in Bengaluru, Ahmedabad, Delhi, Kolkata, Mumbai, Chennai, Pune, Gurugram, Noida, Bhubaneshwar, Coimbatore, Visakhapatnam, and Hyderabad. Karan Bajwa is the Managing Director of IBM India Pvt.Ltd.
Products and Services:
IBM has a huge and diversified portfolio of products and services. As of 2019, these offerings fall into the categories of
- cloud computing
- Artificial intelligence
- commerce
- data and analytics
- Internet of Things (IoT)
- IT infrastructure
- mobile
- security
Mergers and Acquisitions:
- Verizon - US-based Cloud services - May 2, 2017
- XCC (a division of TIMETOACT), a Collaboration software - May 31, 2017
- Vivant Digital, an Australian Innovation Consultancy - October 5, 2017
- Armanta, Inc., an Aggregation/analytics software for financial services firms - May 3, 2018
- Red Hat, provider of open source software and solutions - October 28, 2018
News and Facts:
IBM Latest News and Launches-
- EY, IBM launch advanced Security Operations Centres in India- EY strengthened its collaboration with IBM with the launch of advanced Security Operations Centers (SOCs) as part of its Managed Services offerings in India. Equipped with great NextGen Threat Detection capabilities and powered by IBM’s QRadar platform, these SOCs are built to detect, respond and address advanced cyber-attacks and risks encountered by organizations today.
- Unica software is now part of IBM- IBM Unica products are now a part of the omnichannel marketing and real-time personalization capabilities in the IBM Marketing Solutions software portfolio.
- HDFC ERGO collaborates with IBM Services to redefine customer experience- IBM and HDFC ERGO General Insurance Company, India's third-largest non-life insurance provider in the private sector, today announced a collaboration to co-create new Artificial Intelligence (AI) based solutions on IBM Cloud, that will redefine customer experience in India.
IBM Facts:
- IBM is one of 30 companies included in the Dow Jones Industrial Average
- IBM has the world's largest employers, with (as of 2017) over 380,000 employees, known as "IBMers"
Corporate Social Responsibility:
IBM has worked towards major four areas to fulfill CSR-
- Education and Skills-IBM is dedicated to helping further Education and Skills
through programs created to assist veterans, teachers, and students.- Major Initiatives-
- P-TECH-It is a system of innovative public schools from grades 9 to 14 that bring together the best elements of education and career.
- Teacher advisor with Watson-Launching in 2016, this breakthrough application uses IBM Watson cognitive computing technology to provide teachers with guidance and mentorship.
- Teachers Trysights-Through this the teachers can access hundreds of free lessons and teaching strategies designed to spark students’ interest in science, technology, engineering, and math.
- Major Initiatives-
- Citizen diplomacy, cities & employee engagement-Various initiatives, from outright grants to community development programs, directly and positively impact and improve society and the environment.
- Major Initiatives-
- Impact Grants- IBM has delivered nearly 2,000 grants worldwide since 2010, bringing sophisticated capabilities to nonprofit organizations to help them serve their communities more effectively.
- IBM Volunteers- IBM volunteering initiative supports IBMers’ engagements with schools and community organizations. Nearly 20 million volunteer hours have been logged since 2003.
- Corporate Service Corps- Teams of IBMers from around the world visit developing countries for month-long projects on economic development, environmental issues, and other challenges.
- Major Initiatives-
- Community health and wellness- IBM programs were designed to encourage and accelerate research to help scientists solve problems with world health issues.IBM programs are designed in such a way that they encourage research to help scientists solve various problems related to health issues.
- Major Initiatives-
- Health Corps-IBM deploys experts to work with health organizations, applying cognitive computing tools and analytics to expand healthcare access and improve health systems.
- World Community Grid-This virtual supercomputer aggregates donated computing power from PCs and mobile devices, making it available to researchers seeking solutions to a range of global issues.
- Major Initiatives-
-
Environment and Disasters-As a global company within over 127 countries, IBM is committed to working with communities on various disaster relief and resiliency efforts.
- Major Initiatives-
- Environment-IBM provides technology, research, and expertise to address any environmental and sustainability issues for their company, their customers and the world.
- Disasters-Integrating advanced technologies with the knowledge of IBMers, IBM delivers essential components of what it takes for affected areas and individuals to regroup, rebuild and recover.
- Call for Code-It is the initiative to innovate disaster relief solutions.
- Major Initiatives-