Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Sw Engineer Iii - Java Full Stack - Hyderabad @ NCR Corporation

Home > Programming & Design

 Sw Engineer Iii - Java Full Stack - Hyderabad

Job Description

 

POSITION SUMMARY KEY AREAS OF RESPONSIBILITY:

Primary responsibility is to develop high quality software solutions as a contributing member of a highly motivated team of Engineers. This individual will serve the Software Engineering role on an Agile team.

The role is a full stack software developer using different web technologies e.g. HTML5/CSS3, Native JavaScript, AngularJS, and ReactJS. Server technologies e.g. J2EE, J2SE, Golang, and other web server technologies.

Responsibilities include but not limited to:

  • Develop high quality software which meets requirements, promote re-use of software components and facilitates ease of support.
  • Diagnose, isolate, and implement remedies for system failures caused by errors in software code.
  • Identifies and implements process improvements in Engineering practices.
  • Utilize software-based system maintenance and tracking tools.
  • Provide input and technical content for technical documentation, user help materials and customer training.
  • Conduct unit tests, track problems, and implement changes to ensure adherence to test plan and functional/nonfunctional requirements.
  • Analyze, design and implement software mechanisms to improve code stability, performance, and reusability. Participates and leads code review sessions.
  • Create high fidelity estimates of their own work efforts.
  • Applies good debugging and troubleshoot techniques to understand and resolve a defect found in software.
  • Creates high quality documentation as required like functional specifications; component test specification and integration test specifications.
  • Develops and improves test driven development while producing software.
  • Learns and applies test methodology, processes, procedures, standards and tools used by team and applies as and when required.
  • Practices Agile development principles with Scrum
  • Develops and improves test driven development while producing software.
  • Uses and tries to improve Agile tools being used in the development.

BASIC QUALIFICATIONS:

  • Bachelor s Degree in Computer Science or related field
  • Strong Web development skills.
  • Strong understanding of Software Development and Quality Assurance best practices
  • Strong troubleshooting techniques and problem-solving skills.
  • Ability to understand business and technical requirements
  • Ability to document the requirements inform of word document and/or UML diagrams
  • Excellent written and verbal communication skills
  • Excellent teamwork and collaboration skills

PREFERRED Qualifications

  • Experience with Designer Specialty Retail and Food Drug POS solutions (payments, eWIC, loyalty, promotions, etc.)
  • Experience with POS and Self-Checkout Integrations.
  • Experience with Cloud development.

Job Classification

Industry: IT Services & Consulting
Functional Area: IT Software - Application Programming, Maintenance,
Role Category: Programming & Design
Role: Programming & Design
Employement Type: Full time

Education

Under Graduation: Any Graduate in Any Specialization
Post Graduation: Post Graduation Not Required
Doctorate: Doctorate Not Required

Contact Details:

Company: Ncr Corporation India
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Manager Quality Assurance UML Web development Debugging Javascript Agile Healthcare Test planning J2Ee Scrum

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Disclosed

NCR Corporation

At NCR, we make the everyday easier. We do this by listening to our customers, keeping their best interests in mind, and always working to make interacting with your business an exceptional experience. Read on to learn more about the people who lead our team, our company by the numbers, and how we'v...