The Senior Software Engineer / Software Engineer plays an important role in the cross functional delivery team. It requires good technical experience, excellent communication skills and high levels of collaboration.
You understand full stack JavaScript web development, have an appreciation of DevOps infrastructure, cloud services and modern service-based architectures.
You will work in an agile delivery environment collaborating on problem analysis, solution design and technical task breakdowns. You will need to understand business requirements, surface technical requirements, provide task estimations and get code shipped.
You believe in quality, automated testing, system security and engineering best practice.
You are calm and professional in a crisis and able to work positively with others in the team stakeholders across the business, assisting in technical troubleshooting.