Back end developer
IBM · Hyderabad, Telangana, India
IBM · Hyderabad, Telangana, India
We're looking for software development candidates that want to turn ideas into reality, focus on innovation and development in our modernization journey. Our Strategic Product Development team creates and delivers exciting product features that impact the business to be successful. You'll work alongside global and local multidisciplinary teams of Developers, Architects and Analysts focused on the next generation of solutions. Do you enjoy working and thrive in a Challenging yet collaborative team environment Passionate about technology and software You have extremely strong analytical, problem-solving and troubleshooting skills If so, you'll fit right in with our team. You employ creative thinking and collaboration as the foundation of your daily approach towards our Product development team. Required education Bachelor's Degree Preferred education Bachelor's Degree Required technical and professional expertise 1. 5 to 10 years in C++ programming- advanced C++ concepts, exception handling etc.,. 2. Experience in advanced data structures and algorithms. 3. Experience compiling or building complex projects in C++ 4.Good to have compiler development experience using LLVM - LLVM internals, debugging , tooling testing LLVM 5. Intermediate Unix competency 6. Solid skills in Problem determination and software debugging. 7. Knowledge of basic open source concepts such as issue reporting, pull requests, and major community platforms such as GitHub and GitLab 8. Must be a strong collaborator and able to work effectively with a global team. 9. Excellent written and oral communication skills 10. Bachelor's degree in Computer Science or Computer Engineering. 11. Flexible to work between development/test/support roles. Preferred technical and professional experience 1. Design experience for supporting new requirements. 2. Willingness to learn new skills and technologies. 3. If worked on LLVM / compiler development, would have implemented - pragma, compiler options, specific pointers , prologue/epilogue etc., **Years of Experience:**; 5-10