As an Application Developer at IBM, you utilize skills in various computer programming languages to modify and create new software applications or programs based on client requirements. An Application Developer is responsible for designing, creating, deploying, and updating programs for a specific device, the web, or a particular operating system. They typically specialize in one area of development, such as mobile phone applications. Leveraging a growth mindset, you're ready and willing to deliver business value, wherever needed. You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader. Come to IBM and make a global impact!
IBM is looking for the best and brightest for its IBM Consulting division - one of the region’s best innovation and problem-solving group that works deep in Industry and functional domains to solve some of the most challenging client and industry issues. As a member of this elite team, you will work on some of the most strategic and visible projects in India, contributing across a cross functional team to bring successful outcomes for your team and the client. A fast starter who works with minimal direction, you immediately bring value to the table with your exceptional consulting skills, analytical abilities, and technical prowess. You specialize in breaking barriers and creating new paradigms, managing complex client environments through a start-up mindset - working directly with the client senior management. You learn new skills through your initial engagements - both in Industry and technical domain, quickly gaining expertise that puts you on a fast-track career progression within India or globally. Added perks of the role includes travel across India to work closely with leading clients and celebrating success together.
· Application Developers can specialize in various areas depending on their business unit, such as Artificial Intelligence, Cloud, or Open Source.
· They may also contribute to Open Source communities across multiple disciplines.
· Technical skills include proficiency in multiple programming languages and understanding of different development methodologies, particularly an agile mindset.
· Soft skills encompass analytical abilities to interpret user needs, problem-solving skills to find innovative solutions, creativity to think outside the box within given requirements, attention to detail for catching potential issues, patience during the development and testing phases.