Software Developer
- Published on
About the Role
At IBM, work is more than a job; it is an experience to build, design, and code with innovation and progression in mind. We are seeking talented developers to join a fast-moving team responsible for bringing AI-powered proof of technologies to market. This role involves designing and implementing new features while ensuring code quality through testing and debugging. You will collaborate with other developers, designers, and product managers to meet user needs, accelerating and automating business users’ work using the IBM Watsonx Orchestrate capabilities.
About the Candidate
- Required Education: Bachelor's Degree
- Experience:
- 3+ years of demonstrated experience developing full-stack enterprise-level software.
- Technical Skills:
- Strong JavaScript / TypeScript skills.
- Experience with Next.js and React.
- Familiarity with distributed source control systems (e.g., Git, Mercurial).
- Exposure to test-driven development and related frameworks.
- Experience with LLMs and Agentic frameworks (Langchain JavaScript preferred).
- Excellent communication skills and team collaboration abilities.
- Familiarity with DevOps practices is a plus.
About the Company
IBM Software infuses core business operations with intelligence, leveraging machine learning and generative AI to enhance organizational responsiveness, productivity, and resilience. Our mission is to help clients implement AI in action, generating real value with trust, speed, and confidence across various sectors, including IT automation and security. IBM is dedicated to making use of all data, ensuring that our AI capabilities are fueled by reliable and diverse data sources across multiple environments.
Company Culture and Benefits
IBM prides itself on being a company where you can learn, develop, and thrive. We encourage courage and experimentation, creating an environment where every IBM employee can flourish regardless of their personal or professional background. Our team members are growth-minded, continuously embracing new feedback and learning opportunities, reinforcing a culture based on trust and collaboration.
Your Life @ IBM
At IBM, your journey is just beginning. As an IBMer, you’ll participate in the ongoing transformation of business and society through intelligent technologies. We prioritize innovation that matters and personal responsibility in all relationships. Our culture promotes exceptional outcomes for our clients, founded on teamwork, critical decision-making, and a proactive approach to challenges.