Senior Full Stack Engineer

  • Job Reference: 00072957-1
  • Date Posted: 11 May 2022
  • Recruiter: CV-Library
  • Location: East Preston, Sussex
  • Salary: £60,000 to £70,000
  • Sector: Education
  • Job Type: Permanent

Job Description

My Client is looking for a Senior Full Stack Engineer (.NET + Angular). The role will be heavily involved with new feature developments and maintaining the existing application.
The company is a comprehensive extra-curricular management system for staff, parents, and students, featuring activities management, a transport system, online payments, plus sign up, allocation, and attendance for after-school activities. Trips, online consent, parents evenings, sports teams, and bookings can all be managed through the bespoke platform.
All qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, or sex.
What you will do:
● Full-stack software development using the technologies mentioned below
● Responsible for providing accurate estimates
● Provide regular progress updates, communicating problems or better ways of delivering requirements throughout the development
● Create technical documentation
● Take part in release and deployment activities
● Contribute to the continuous improvement process.
● Take responsibility and ownership of the software architecture
Required Skills:
● Proficient back end web development with C#, .NET Core (Plus ASP.NET), Web API
● Experience with JSON and RESTful services
● Strong with Angular, HTML, CSS, Javascript/Typescript (older version of Angular is acceptable)
● Confident with basic cross-browser & responsive HTML and CSS frameworks (Bootstrap or similar)
● Experience with Unit Test frameworks – MSTest/ NUnit
● Good knowledge of SQL Server/Relational database design
● Experience with Entity Framework
● Understanding of SOLID principals and IoC
● Working in an agile development environment
Nice to have:
● Development management experience with a willingness to mentor and help others.
● Experience with migration from Angular.js > Angular 11/12 would be advantageous
● Azure cloud computing environment including web job exposure would be advantageous
● Have used some of the following supporting tools: Jira/Confluence/Github/AzureDeploy/CI Tooling/Mobile Dev
● Experience integrating data between different systems
● Compensation - Competitive salary and opportunities for career development.
● Healthcare - Comprehensive medical, and COVID-19 coverage for you and your dependents.
● Vacation - We support work/life balance and offer generous both paid Annual and Family leave.
● Wellbeing Resources - Faria encourages team members to lead a healthy lifestyle and covers recurring monthly Health & Wellness benefits.
● Learning - We encourage continued education and will help cover the cost of professional training, conferences, workshops, or certifications.
● Team - Friendly atmosphere, group activities, and corporate events
● Equipment - Retina MacBook Pro or another laptop of your specification, peripherals, and displays included