Your role will include:
- Developing bespoke software applications
- Defining and planning software projects with and under the direction of Technical Leads, Business Analysts, Technical Architects and the Software Development Manager
- Ensuring software quality with the Test team
- Working within coding standards, quality and timescales as directed by the Technical Architects and Software Development Manager
- Taking responsibility for your code and getting involved in peer code reviews and taking steps to rectify issues and improve code quality
- Providing second/third line support as and when required
- Consulting with internal customers and occasionally with external ones
Wymagania
Essential Skills & Requirements:- Strong hands on technical skills across some or all of the Microsoft Stack. Specifically:
- .NET (ASP/c#) and / or WPF
- SQL Server
- Cloud platforms (ideally Azure)
- A passion for technology, with up to date understanding of latest technologies
- Understanding of software architecture, issues and design
- Understanding of data and databases
- Thorough and detailed approach with eye for the right user/business solution
- Experience of working in both Agile and Waterfall project methodologies
- Experience of code reviews and coding standards
- Very good English language skills