Job description
The role will focus on rebuilding existing web applications using MVC C#.Net database driven development but will also include support and development in HTML, JavaScript, and CSS on existing websites. A broad interest in all aspects of programming will be a bonus but the candidate is expected to bring a wealth of MVC experience to the role.
The successful candidate will be working on a large range of products and taking on responsibility for seeing their work through from conception to delivery. The successful candidate will be keen to learn and show a good ability to solve problems and design solutions that compliment existing systems and will show a keen interest in current trends and changes in the wider world of IT.
This role offers the right person a chance to be part of a friendly team who work closely together and are passionate about what they do.
Skill and Experience required:
- Strong web development skills, including MVC, C#, WPF, Vue.js, HTML, CSS, JavaScript/TypeScript
- Strong T-SQL skills
- Strong commercial experience of database driven web development
- Good analytical skills, methodical and structured in approach to design, development, problem solving and testing.
- Strong written and oral communication skills
- Have confidence in taking on responsibility and working under you own initiative
- Hardworking, focused and able to work to deadlines
- Ability to quickly learn new technologies, skills and methodologies as well as willingness to develop your existing skills.
- Previous use of Microsoft tools such as Visual Studio.
Beneficial Skills
- Cross browser development knowledge
- Dependency Injection (Ninject)
- Financial product experience
- Familiar with common UI design patterns
The role will focus on rebuilding existing web applications using MVC C#.Net database driven development but will also include support and development in HTML, JavaScript, and CSS on existing websites. A broad interest in all aspects of programming will be a bonus but the candidate is expected to bring a wealth of MVC experience to the role.
The successful candidate will be working on a large range of products and taking on responsibility for seeing their work through from conception to delivery. The successful candidate will be keen to learn and show a good ability to solve problems and design solutions that compliment existing systems and will show a keen interest in current trends and changes in the wider world of IT.
This role offers the right person a chance to be part of a friendly team who work closely together and are passionate about what they do.
Skill and Experience required:
- Strong web development skills, including MVC, C#, WPF, Vue.js, HTML, CSS, JavaScript/TypeScript
- Strong T-SQL skills
- Strong commercial experience of database driven web development
- Good analytical skills, methodical and structured in approach to design, development, problem solving and testing.
- Strong written and oral communication skills
- Have confidence in taking on responsibility and working under you own initiative
- Hardworking, focused and able to work to deadlines
- Ability to quickly learn new technologies, skills and methodologies as well as willingness to develop your existing skills.
- Previous use of Microsoft tools such as Visual Studio.
Beneficial Skills
- Cross browser development knowledge
- Dependency Injection (Ninject)
- Financial product experience
- Familiar with common UI design patterns
Benefits
- Salary: Excellent salary – commensurate with experience
- Hours: 37.5 hrs per week Monday – Friday. Although you will work 7.5 hours per day with a one-hour unpaid lunch break, there is a requirement to be flexible with start and finish times to fulfil specific duties of this role
- Holidays: 25 days per annum plus statutory holidays.
- Birthday day off
- Enhanced workplace pension
- Group Life Insurance
- Training and development opportunities
- Free car parking for all staff, two private car parks
- Electric vehicle charging points
- Locker rooms with showers and hairdryer
- Fully air-conditioned offices
- Free football car parking on Norwich City FC match days
- Monday Motivation – Free treats on Mondays
- Access to discounted local bus travel
Benefits
- Salary: Excellent salary – commensurate with experience
- Hours: 37.5 hrs per week Monday – Friday. Although you will work 7.5 hours per day with a one-hour unpaid lunch break, there is a requirement to be flexible with start and finish times to fulfil specific duties of this role
- Holidays: 25 days per annum plus statutory holidays.
- Birthday day off
- Enhanced workplace pension
- Group Life Insurance
- Training and development opportunities
- Free car parking for all staff, two private car parks
- Electric vehicle charging points
- Locker rooms with showers and hairdryer
- Fully air-conditioned offices
- Free football car parking on Norwich City FC match days
- Monday Motivation – Free treats on Mondays
- Access to discounted local bus travel