Source description
About the role
As a Software Engineer at our company, you will have the opportunity to take on a new career challenge. Your role will involve engineering and maintaining innovative, customer-centric, high-performance, secure, and robust solutions. This is your chance to enhance your technical skills, advance your career, and build a network of stakeholders. The position is offered at the associate level. In your new role, you will work within a feature team to engineer software, scripts, and tools while collaborating with other engineers, architects, and business analysts. Your responsibilities will include producing complex and critical software rapidly and of high quality, contributing to the full life cycle of software development, collaborating to optimize software engineering capability, designing, testing, and implementing software solutions, and working across the life cycle from requirements analysis to deployment and operations. Key Responsibilities: - Produce complex and critical software rapidly and of high quality - Work in permanent teams responsible for the full software development life cycle - Collaborate to optimize software engineering capability - Design, test, and implement software solutions - Work across the life cycle from requirements analysis to operations Qualifications Required: - At least five years of experience in .NET Core and building Web APIs - Understanding of Test-Driven Development practices and proficiency with Visual Studio Code or similar tools - Experience in Python for scripting, automation, or integration tasks - Familiarity with DevOps, Agile methodology, and associated toolsets - Background in cloud platforms such as Azure or AWS - Experience in implementing programming best practices for scalability, automation, virtualization, optimization, availability, and performance In addition to the above details, the job posting closes on 10/06/2026. As a Software Engineer at our company, you will have the opportunity to take on a new career challenge. Your role will involve engineering and maintaining innovative, customer-centric, high-performance, secure, and robust solutions. This is your chance to enhance your technical skills, advance your career, and build a network of stakeholders. The position is offered at the associate level. In your new role, you will work within a feature team to engineer software, scripts, and tools while collaborating with other engineers, architects, and business analysts. Your responsibilities will include producing complex and critical software rapidly and of high quality, contributing to the full life cycle of software development, collaborating to optimize software engineering capability, designing, testing, and implementing software solutions, and working across the life cycle from requirements analysis to deployment and operations. Key Responsibilities: - Produce complex and critical software rapidly and of high quality - Work in permanent teams responsible for the full software development life cycle - Collaborate to optimize software engineering capability - Design, test, and implement software solutions - Work across the life cycle from requirements analysis to operations Qualifications Required: - At least five years of experience in .NET Core and building Web APIs - Understanding of Test-Driven Development practices and proficiency with Visual Studio Code or similar tools - Experience in Python for scripting, automation, or integration tasks - Familiarity with DevOps, Agile methodology, and associated toolsets - Background in cloud platforms such as Azure or AWS - Experience in implementing programming best practices for scalability, automation, virtualization, optimization, availability, and performance In addition to the above details, the job posting closes on 10/06/2026.
More at NatWest