Recruitment of Software Engineer at NCR Corporation for Bangalore locations

About NCR Corporation :
NCR Corporation
Red Cloud Computing Pvt Ltd, a division of San Data System Inc, a San Francisco based global IT Consulting Company is in the search for Python Developer with Rest API and Machine Learning experience. Red Cloud Computing is one of the most respected engineering, design and IT professional services integration companies in the world. We stand apart for our ability to get the job done right no matter how big or small, how complex or how remote. The reliability of our performance, the enduring quality of our projects, the strength of our ethics, and the seriousness of our commitment to projects and customers are evident in everything we do. At Red Cloud Computing, we are passionate about what we do, and we strive to make a positive impact, not just on the lives of our clients and candidates, but our colleagues too. We work with the world’s leading companies – they come to us because they want to transform their business, and that requires trust. We listen, understand and develop solutions that make a difference for our clients, accelerating growth in our business and expansion into even more markets.

Eligibility:
BE/ B.Tech from 2014-2017 batches.

Job Description:
The NCR DigitaI Banking team in Bangalore, India is looking for a STAR Senior Software Engineer for the development of Digital Banking Platform services, which is mission critical backend service layer built on SOA framework, to provide capabilities for Web banking, mobile banking, payments, account transactions and other online banking features. It is a mission critical role and gives a unique opportunity to own and deliver the roadmap of a world-class SaaS offering in the financial domain.

Responsibilities:
Active participation in Technical design and implementation of production ready code, partnering closely with rest of team (Engineers, Architects, Product Managers, QA, SCM, Operations, and Business Partners)
Stay up to date with new technologies and industry trends • Participate in requirements gathering and documentation
Make sure all the deliverables are in compliance with the architectural vision and business requirements.
Set and follow core engineering processes around unit testing, code coverage to ensure software code quality
Collaborate with the QA team and UI team to understand the services requirements and create an execution plan
Collaborate with the QA team, SCM and Operations as part of project execution • Live and breathe the agile mindset and work in a fast-paced scrum environment
Work closely with remote team members located in the US office
Consistently deliver quality shippable software to our customers, being part of our Agile development team
Foster a culture of learning across the tea

Skills Required:
Must have strong Java/J2EE experience and very strong in the middle tier which involves web services and SOA patterns. Experience with injection frameworks like Spring is a plus.
Experience working in SOA and the solid understanding of web services paradigms like REST/SOAP
Must have solid experience with Java stack and build tools like Maven
The job involves 90% hands-on coding. Familiarity or experience in any Object Oriented programming language, especially Java/J2EE is required.
Should be strong in Data Structures, Algorithms and Database concepts.
Strong passion for learning and ability to adapt to new technologies.
Ability to multi-task and work under pressure
Excellent written and verbal communication skills required
Self-directed and highly motivated, and be a strong team player
Experience in Agile Methodologies and SCRUM is a plus.

Location: Bangalore.

Salary: Best in Industry.

How to apply:

Interested candidates can apply Online

Click Here to apply Online