We are searching for a talented Software Developer, with experience of using web-based technologies and developing front, as well as back end systems. You’ll need to have proven experience in software development, as well as in designing and architecture in enterprise web applications. We’re all about collaboration, so we’re looking for a great communicator, with solid interpersonal skills. A strong knowledge and expertise of current and emerging technologies and products is really important to us as well.
We believe that in order for you to do your best, we need to support your skill set. We are seeking someone who has to the appetite and attitude to learn, as well as the knowledge to assist others in technologies they are more familiar with. We provide a plethora of benefits, including but not limited to flexible starting times and staff discounts and are making some exciting changes!
About the role
You’ll be joining a talented team of developers designated to design, develop, test and deliver a myriad of ‘in-house’ software and web-based solutions. You will be working alongside other members of the team and Project Managers as well as clients, in order to fulfill the desired requests within the deadlines provided.
As a Software Developer you will also be expected to support and mentor junior staff members and show strong leadership skills as a result. We use the following technologies every day, so commercial experience with them would be beneficial, but you don’t need to be a master at them in order to succeed…
* C# .NET
* Solid understanding of the practical application of agile development methods
* T-SQL or PL/SQL or MySQL
* Microsoft Reporting Services
* Git or equivalent source control
* Microsoft TFS
* NET MVC
* Experience or Knowledge of Entity Framework
* Development of Windows based tablets / mobiles (WPF)
* Experience in creating unit tests
* Microsoft BizTalk Server 2010
* Good knowledge of Web APIs in particular RESTFUL
* Mobile Application Development Experience (Android)
* Knowledge of page performance/optimisation
If successful, you will play a big role in the preparation and execution of user and system test plans. If you are a passionate Software Developer and are currently seeking a new challenge, then please submit an up to date CV by using the ‘apply’ button below and I will be in touch to explain the next steps
To apply for this job please visit itjobpro.co.uk.