BANGALORE, IND
1 day ago
Software Developer
**Introduction** watsonx Code Assistant is an exciting new offering from IBM that strives to revolutionize enterprise software development with Generative AI. We need your expertise, your motivation and your collaboration to take watsonx Code Assistant to the next level. As a senior software developer for watsonx Code Assistant, you will be responsible for designing and developing components and features for watsonx Code Assistant. **Your role and responsibilities** · As a software developer, you will be responsible for designing and implementing new features, improving the product quality and user experience · You ensure high standards of code quality through regular code reviews, automated testing, and adherence to coding standards · You are detail-oriented and ready to take code ownership · You helped to identify and implement improvements in development processes, tools, and methodologies to increase team efficiency and product quality · Participate in Agile/Scrum ceremonies, contributing to sprint planning, daily stand- ups, and retrospectives to ensure project alignment and continuous delivery. **Required technical and professional expertise** · 4+ years of experience as a software developer · Strong Java programming skills · Good problem-solving and debugging skills · Solid with data structures and algorithmic problems · Some experience with IDE plugin development with either IntelliJ, VSCode or Eclipse · Familiarity with Language Server Protocol · Exposure to code parsing tools like Tree-sitter **Preferred technical and professional experience** · Frontend development using JavaScript frameworks, React, Typescript and Node.js · Exposure to other coding assistants · Experience working with AI / ML models including Large Language Models
Confirm your E-mail: Send Email