As a company who values technology, we actively look to our development team to contributes ideas to the ongoing improvement of our offerings to customers.
Fantastic opportunity for an ASP.Net C# Developer to progress their career in a challenging, dynamic environment and have a huge impact in a fast-growing company!
The ideal candidate is someone who is familiar with coding in C# .Net. The role will suit a candidate who has a passion for front end UI development.
You will be familiar with the full SDLC process and comfortable working in a dynamic fast changing environment. Ideally candidate will have an interest working on back end database, middle tiers and UI.
Main Responsibilities:
- Developing and maintaining enterprise-grade ASP.NET Web API’s
- Prototyping new versions of the product using Visual Studio, Web API, C#, HTML, CSS, JavaScript (ES6), React, Redux, Webpack
- You will be involved in the design and development of UI/UX solutions
- Help create and maintain our UI/UX strategy, supporting responsive web design and touch interactions
- Developing production-quality frontend code
- Writing documentation and style guides for developers
- Working with UX designers to create concepts and test ideas
- Ensuring that UI/UX development continues to be fully embedded in our agile development process
- Working with BA’s and internal teams to ensure that features are being developed and supported with wireframes and other visual aids
Required Experience & Skills
- At least 3-5 years' .NET experience with: C#, ASP.NET
- Experience with .NET 4.5+
- Experience with React.js (+Redux) or other modern frontend frameworks is a plus
- Experience with Elasticsearch is a plus
- Experience building responsive web pages supporting touch interactions
- Strong expertise with two or more of the following technologies: HTML, CSS, JavaScript (ES6), RESTful Web Services, ASP.NET Web API, JSON
- Database design / programming with MS SQL Server (2012 / 2014) and/or Oracle (11g / 12c)
- Experience with MS Workflow Foundation (4.0) is a plus
- Familiar with Visual Studio Team Foundation Server 2010 / 2012.
- Experience building public facing websites which are secure, performant highly scalable, and remotely maintainable will be advantageous
- Successfully managed the technical delivery of projects
- Practical experience of the design and development of multi-layer applications
- Experience working with interface components
- Some experience from the financial services/banking/insurance industry sectors will be advantageous
Education
- 1-3 years' development experience
- Degree or Diploma in Computing or similar related qualification
- Microsoft Certification an advantage