Euro London Appointments is seeking an experienced software developer, on behalf our client, a world leader in University scheduling technologies. The new developer brings with them their enthusiasm, flair, and proven coding skills to their market-leading organization and works with their medium sized development team to produce our client's next-generation suite of products.
Although having the right skills, experience and depth of knowledge is essential, tour client's team is also looking for an individual who will fit well within the team. The ideal candidate will be focused on delivering outstanding and intuitive user interfaces and user experience, backed-up by high quality code. The candidate will be able to overcome obstacles and find creative solutions to challenges rather than be blocked by them !
The software developer is responsible for the creation and maintenance of responsive, clear and attractive web applications using the latest technologies for our client's next-generation products. He/she will work with internal designers and the core development team ensuring the software solutions produced meet our client's customers' requirements (both internal and external).
Strong communication skills, both written and verbal are essential, as it is necessary to actively attend and participate in team meetings and be capable of producing clear and detailed documentation. The ability to interact with other teams is also required, for example communicating with the Test and Technical Support teams to facilitate the timely detection and repair of software defects.
The software developer should demonstrate a keen interest for technology, have a creative flair, and be willing to embrace new technologies and challenges whilst having a strong foundation and enthusiasm for development standards and structure.
This position will provide the successful candidate with an exciting and rewarding opportunity to work on many new features of our client's next generation web enterprise application, utilizing cutting-edge technologies such as Angular 2 and Typescript, while also presenting the possibility of working with more mature technologies such as Microsoft .Net, MVC and C#.
The successful candidate will be working within a small team where their ideas and creativity will count. Our client supports a learning environment where developers are encouraged to extend skills and investigate new technologies through courses and qualifications.
*Excellent problem solving skills.
*UI design and responsive web application development.
*The ability and willingness to follow coding conventions and best practices.
*Able to work in a tight-knit team.
*Be able to show examples of recent work.
*A passion and desire to learn new skills and technologies.
*Excellent communication skills.
*Well organised, self-motivated, and able to successfully work under tight project deadlines.
*Experience of version control such as SVN, Git.
*CSS systems such as LESS and SASS to compile style files.
*Experience working in an Agile environment.
*Microsoft Technologies, C#.
In return our client can offer a stimulating, challenging position working with the latest technologies to design and develop software that will be used across hundreds of schools, colleges and universities worldwide. You will receive recognition, support and excellent training and learning prospects in a welcoming environment ideal for progression and learning.