Job offer
Software Engineer
As a Software Engineer at NatWest Digital X in Bangalore, India, you will have the opportunity to develop and maintain innovative and customer-focused software while furthering your technical skills and building a broad network of colleagues. The role offers the chance to work in an agile and dynamic environment and develop complex software solutions that add business value.
Job description
Join our digital revolution at NatWest Digital X. In everything we do, we work toward one goal. We want to create digital experiences that are affordable and secure. We achieve success by following three important principles: * We put customers at the center of everything we do to protect their needs * We work quickly and smartly * We are a home for diverse talent to thrive We are looking for a Software Engineer. * This is an opportunity for a motivated software engineer to take on a new challenge in their career * Every day, you will develop and maintain innovative, customer-focused, high-performance, secure, and scalable software * This is an opportunity to refine your existing technical skills and advance your career while building a broad network of colleagues * We are offering this role at the associate levelTasks
In your new role, you will work within a feature team to develop software, scripts, and tools, as well as collaborate with other engineers, architects, and business analysts across the platform. * You will produce complex and critical software quickly and to a high standard, adding value to the business * You will work in a fast-paced environment responsible for the entire lifecycle, from initial development through improvement and maintenance to replacement/decommissioning * You will collaborate with others to optimize our software engineering capabilities * You will design, program, test, and implement our work software solutions. * You will own the software throughout its entire lifecycle, from requirements analysis and design to coding, testing, deployment, and operation.Requirements
* Experience with development and testing tools, bug tracking tools, and wikis * Expertise in Core Java and microservices * Experience with DevOps and Agile methodologies or related tools * A background in solving highly complex, analytical, and numerical problems * Experience implementing programming best practices, particularly with regard to scalability, automation, performance, security, and architectureOur offer
Our Bangalore hub is located in Tower 4, Bangalore Prestige Platinum Park. Our new office is a beacon for innovation and collaboration. * A 30,000-square-meter campusOur tech stack
Here are some of the technologies we use. Frontend: * JavaScript * ReactJS * HTML5 * AngularJS Backend: * Python * Java * Microsoft Dynamics DevOps: * AWS * GitLab * Google Cloud Platform Data: * Kafka * Hadoop * PostgresOL * SnowflakeJob details