Full Stack Software Developer – C# / .Net - Taunton
Job title
Full Stack Software Developer – C# / .Net
Job description
Full Stack Software Developer – C# / .Net
Taunton
Salary - £50k -£70k dependant on experience
You will undertake the technical analysis, design, coding and testing of our client's Travel and Events systems; undertaking the maintenance and support of these systems; whilst being an active member of an agile, collaborative team and mentor junior members.
What you will do:
- Act as an ambassador, mentor and a technical expert in an agile delivery team
- Be part of a team that is responsible for the end to end delivery of high quality software, meeting the business need.
- Activities including analysis, design, coding, automation, testing, build, release, monitoring and support of components and sub-systems whilst maintaining and supporting existing software
- You will work in an agile, collaborative manner to identify and refine work items and encourage a team approach in the development of components and sub-systems
- Pursue, encourage and facilitate the growth of the team to create & Shaped members rather than specialised individuals and roles
- Role model for software development best practices and for software configuration management, secure and maintainable coding, build and release best practices
- Take an active interest in technology, sharing knowledge with the immediate team and the wider Development community whilst actively encouraging continuous improvement of software through inspect and adapt approach
- Makes recommendations regarding the systems and software, both voluntarily and as requested
Your experience will include:
- Experience in an agile team-based software development role, designing, developing and supporting enterprise applications, with experience of working with agile concepts & stories, ceremonies, empowerment etc with agile development approach (Scrum or similar),
- In-depth knowledge and experience of:
- Behaviour driven development using tools such as Specflow, use of and experience with full stack technologies, application frameworks and enterprise architectures and Microsoft Technology Stack, .net framework & C#
- Requirements Analysis - Questioning, listening to and understanding a customer in order to extract their exact requirements
- Solution Design & Taking requirements and designing a solution that meets those needs accounting for the wider software ecosystem; to include selection of technology, tools, patterns/practices, maintainability, reliability, security, performance etc
- Problem Solving - Ability to apply logical thinking in order to quickly and accurately derive the root cause of a technical issue
- Object Oriented Design & To include knowledge and application of common design patterns in an Enterprise environment
- Database design and development, including use of SQL, stored procedures, triggers etc
- Knowledge and experience with DevOps practices, automation, creating and maintaining build and release pipelines.
- UX and UI design and development skills. This may come in the form of web development (using all the relevant skills in HTML/CSS/Scripting/etc) or Windows Desktop development
- Ensure accuracy within your work, ensuring that software meets client requirement (both internal and external)
- Have a logical approach to problem solving, and results in expedient resolution
Please apply for more information - Parker Shaw - www.parkershaw.co.uk