Graduate/Junior Software Developer - C#/ASP.Net

Redrock Consulting Ltd
£22000 - £27000 per annum
17 Mar 2017
16 Apr 2017
Contract Type
Full Time
We specialise in data rich applications and tackle a wide variety of different projects. We are focussing current and future development effort on the Microsoft Azure platform and are Microsoft technology partners, having achieved gold and silver competencies in Application Development and Cloud Platform.

We invest heavily in the environment and the people that work for us, from promoting an open and fun work environment to providing great equipment and tooling. We are proud of our small, quality focussed and gifted development team and we want you to be a part of it.

The purpose of the role is to develop, test and support existing and new software solutions within the companies customer base. These solutions are built using Microsoft best practice in the latest released version of the .NET framework.

The candidate should be able to illustrate some or all of the following technical skills:

* C# or another modern language (Java etc)
* ASP.Net (MVC or WebForms)
* Microsoft SQL Server or some SQL knowledge
* An understanding and exposure to the Software development life cycle
* 1st or 2:1 Class degree in a Computer related subject or 2 years' experience in software development

The successful candidate will be provided with in house training and be offered the option of completing Microsoft certification as part of a self-study program.

On a personal level the candidate should be keen to learn, desire to and take pride in writing high-quality software and have an interest in progressing within their role. We are very keen that the candidate grows with the business and opportunities will be provided for them to do so.

Roles and Responsibilities:

*To produce software products and services, aligned with our quality standards, that deliver effective, standards compliant, value-add solutions to customer business challenges
*To collaborate closely with the wider technical team and external partners to ensure that software code is aligned with customer requirements and technical environment
*To contribute regularly in quality assurance reviews of our code, projects, development approach and tools to participate in continuous improvement towards technical excellence
*To follow the development team guidelines for technical innovation, development, delivery and support

Cultural Values:

*Committed - to the culture and organisational aspirations and to company, client and personal success.
*Collaborative - participate and co-operate, involving and involved with colleagues and clients; collaborate in meaningful partnerships at all levels and aim to make a sustainable contribution to the lives of clients, colleagues and shareholders.
*Respectful - value diversity and the perspectives of others, recognising their value and our interdependence.
*Innovative - creative, adapting to the needs of our clients and continuously seeking to improve the way that we work.
*Reliable - honest, trustworthy and professional in all activities and conduct.
*Excellent - strive to be an excellent employee, colleague and partner.