.**Introduction**Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBM and our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.**Your Role and Responsibilities**As a Full Stack Developer, you'll be integral to the process of invention and innovation. You'll develop exciting solutions that change the way both IBMers and IBM clients work.Your Role and Responsibilities- Lead code reviews and provide feedback to your peers, your manager, and the team product owner- Lead architecture and technical roadmap planning sessions- Propose implementation and architecture patterns and best practices to management and product teams- Commit and organize source code in GitHub enterprise- Managing the complete software development process from conception to deployment.Why you should applyAt IBM, you will find a global network of highly skilled and diverse people who are passionate about driving progress. You'll also find a wealth of opportunities to create the career you've always imagined.When you join us, you'll get:- Competitive benefits, including health insurance, life insurance, and financial programs.- Continuous career development opportunities and world-class training and educational resources on our personalized, AI-driven learning platform.- Diverse and inclusive workplace culture with employee resource groups where you can network and connect with IBMers across the globe.- Engagement programs and activities to build connection and belonging.- Wellness programs, including meditation, nutrition, fitness.- Family care options to support eligible employees.- Giving and volunteer programs to benefit charitable organizations and local communities.- Discounts on retail products, services, and experiences