They are hiring because they have lots of 'staff movements' and are understaffed. They are doing a bit of everything, including support, development and gathering requirement. The interview included 1:1 with two technical resources from the team and the line manager, followed by a written skill test that covers a few questions on business requirement, support model and writing pseudo codes for a scenario of retrieving records from database tables. The 1:1 session with the line manager immediately made me feel regret to go for that interview, and I know for sure it's not the type of environment and work culture that I would like to go for. I sense that they may be doing a lot of fire fighting on production environment, and small developments at the same time which are usually to handle urgent user requests. I doubt on the team spirit as well from the way they described about the team growth opportunity, internal or cross training approach within the team, and how the line manager values standardization of development process. The line manager sounds and looks to be unapproachable too. The written skill test is not difficult however it does not make too much sense as most of the questions can actually be discussed during the interview sessions and I don't see a point why they were made in the form of written test.