Source description
About the role
You will be joining a team of software engineers in Hyderabad responsible for developing high quality software for NCR ATM Recycler/Deposit devices. Training will be provided to help you acquire the necessary skills for this unique role. As a junior software engineer, you will collaborate with global development teams to work on projects, resolve complex problems, and ensure customer commitments are met. Key Responsibilities: - Develop high quality software in collaboration with senior developers to meet customer requirements within specified timelines - Analyze and process data to identify and implement solutions with guidance from senior developers - Prepare technical documentation and participate in peer reviews - Estimate development efforts and communicate effectively with team members - Work diligently on all developments to achieve customer satisfaction targets Qualifications Required: - Minimum Bachelor's level degree in Computer Science, Engineering, or related field - At least 2 years of experience in software development, preferably in C#/WPF/SQL/C /C - Strong problem-solving skills and communication abilities - Ability to work well in a team environment and prioritize tasks effectively - Strong desire for quality and ability to multi-task Company Details: The company operates in the IT Services & Consulting industry, specifically in the Engineering - Software & QA department. This is a full-time, permanent role in the Software Development category. The ideal candidate should have a B.Tech/B.E. degree in any specialization at the undergraduate level. Any postgraduate qualifications would be an added advantage. You will be joining a team of software engineers in Hyderabad responsible for developing high quality software for NCR ATM Recycler/Deposit devices. Training will be provided to help you acquire the necessary skills for this unique role. As a junior software engineer, you will collaborate with global development teams to work on projects, resolve complex problems, and ensure customer commitments are met. Key Responsibilities: - Develop high quality software in collaboration with senior developers to meet customer requirements within specified timelines - Analyze and process data to identify and implement solutions with guidance from senior developers - Prepare technical documentation and participate in peer reviews - Estimate development efforts and communicate effectively with team members - Work diligently on all developments to achieve customer satisfaction targets Qualifications Required: - Minimum Bachelor's level degree in Computer Science, Engineering, or related field - At least 2 years of experience in software development, preferably in C#/WPF/SQL/C /C - Strong problem-solving skills and communication abilities - Ability to work well in a team environment and prioritize tasks effectively - Strong desire for quality and ability to multi-task Company Details: The company operates in the IT Services & Consulting industry, specifically in the Engineering - Software & QA department. This is a full-time, permanent role in the Software Development category. The ideal candidate should have a B.Tech/B.E. degree in any specialization at the undergraduate level. Any postgraduate qualifications would be an added advantage.
More at Ncr Corporation