Staff Software Engineer I (C++, Algorithms & Data structures)

Company: Blue Yonder
Company: Blue Yonder
Location: Bangalore
Commitment: Full time
Posted on: 2023-10-28 18:05
Scope:Core responsibilities to include coding and designing Windows C++ application and opportunity to modernize the product and make it more cloud native (we use Azure) product in Enterprise PlanningThe team currently comprises of 60+ global associates across US, India (COE) and UK and is expected to grow rapidly. The incumbent will need to have leadership qualities to also mentor junior and mid-level software associates in our teamOur current technical environment:Software: C++, VC++, MFC, .Net, SOAP and Rest API, OracleApplication Architecture: Scalable, Resilient, secure multi-tier architectureFrameworks/Others: RDBMS (Oracle/MS SQL)What you’ll do:Work with customer facing teams to understand requirements and translate the requirements into software design.Develop complex features in Inventory Assignment, Planning, Scheduling areas etc.Analyze, debug and fix customer issues.Continuously drive innovations by working with cross functional teams to address complex problems.Assist in solving complex customer issues and queries reported from the field and drive customer satisfaction.Work on sustaining existing features.What we are looking for: 8 - 14 Yr years of experience in excellent C++ programming, design, Algorithms, Data structures, and debugging skills.Prior experience with Software development on Unix/Linux is highly desirable. Development experience on windows environment is a plus.Prior experience in Client-Server architecture is highly desirable. CLI development experience is a big plus.Must be playing a strong technical role in the current positionExposure to Azure and AI/ML concepts is a plus.Exposure to Python and Shell scripting is a plus.A clear understanding of the product development cycle, technical requirements with a strong understanding of concepts related to data structures and programming practices.Candidate must have a strong record delivering software projects on-time and with high qualityCandidate must possess good oral and written communication skills, be highly self-motivated, and have the ability to work in a team environmentOur ValuesIf you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core ValuesDiversity, Inclusion, Value & Equality (DIVE) is our strategy for fostering an inclusive environment we can be proud of. Check out Blue Yonder's inaugural Diversity Report which outlines our commitment to change, and our video celebrating the differences in all of us in the words of some of our associates from around the world.All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
View Original Job Posting