Job offer
Software Engineer
As a Software Engineer at NatWest Group in Bangalore, India, you will have the opportunity to develop innovative software solutions and deepen your technical skills while being part of a dynamic team. You will lead complex software projects, collaborate with other engineers and architects, and optimize our software engineering capabilities.
Job description
Join our digital revolution in NatWest Digital X. In everything we do, we work to shape digital experiences around three principles: seamless, affordable, and secure.Tasks
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 also:- Produce complex and critical software quickly and with high quality that adds value to the business
- Working in permanent teams that are responsible for the entire life cycle, from initial development to maintenance
- Working together to optimize our software engineering capabilities
- Design, program, test, and implement our work software solutions
- Manage the entire life cycle, from requirements analysis and design to coding, testing, deployment, and operation.
Requirements
You will need:- Experience with development and testing tools, bug tracking tools, and wikis
- Experience in Core Java and Microservices
- Experience with DevOps and Agile methods or related tools
- A background in solving highly complex, analytical, and numerical problems
- Experience with implementing programming best practices, particularly with regard to scalability, automation, and security
- Experience with Kafka
We offer
This role is offered at the associate level. You will have the opportunity to hone your existing technical skills and advance your career while building a broad network of colleagues.Job details