At NTT we believe that by using innovative technology we can solve global challenges and create a world that is sustainable and secure. We are looking for curious people, from diverse backgrounds, that are keen to work in a fast-paced and agile environment.At NTT we trust our employees to do the right thing, even when no one is watching, which is why we offer flexibility in the workplace. The majority of our roles are hybrid, meaning we encourage a balance of working from home and our local office. Ask our recruitment team if this is a hybrid role.Want to be a part of our team?The role covers all phases of the development lifecycle from working with users to define requirements though to implementation, testing, documentation and support. However the main focus is on development.Working at NTTKey Responsibilities:A Senior Full Stack developer that:designs, implements and maintains sophisticated and highly reliable systems that support the company’s business processes and operations.develops high-quality production-ready code with ample test coverage to ensure maintainability stability and durability.designs and implements internal infrastructure as code used to support our systems.works closely with other team members, and also with product owners and architects to prioritise and hone features and continuous improvement initiatives.is totally fluent in EnglishWhat will make you a good fit for the role?Skills, Experience and Qualifications:with personal skills such ashigh resolution and troubleshooting abilityexcellent learning abilitygood organization and prioritizationgreat communicationcustomer orientationteam playerempathysense of ownershipwith technical skills such asbroad understanding and experience on the front-end technology stackbroad understanding and experience on back-end technologies, including application servers, databases, etc.experience with commercial software development solid programming skills, design patterns, etc.and pluses ifis curious or experienced with Amazon Web Services (AWS) and Microsoft Azurehas experience with DDD/TDD/BDDwants to work on improving team agilityhas experience programming with Python or other dynamic languageshas experience with MVC frameworks like Djangohas experience with modern front-end frameworks like Vue.jsrenjoys the intellectual and technical challenges!Join our growing global team and accelerate your career with us. Apply today.Equal opportunity employer NTT is proud to be an equal opportunity employer with a global culture that embraces diversity. We are committed to providing an environment free of unfair discrimination and harassment. We do not discriminate based on age, race, color, sex, religion, national origin, disability, pregnancy, marital status, sexual orientation, gender reassignment, veteran status, or other protected category.