Senior Software Engineer

  • Home
  • Senior Software Engineer
a
Senior Software Engineer

London

Post Date, 19/12/2024

Salary: 70000-90000 per annum

Permanent

Senior Software Developer

Overview:
We are looking for a highly capable Lead Software Developer to join our clients technology team. The role involves end-to-end development of full-stack applications, requiring strong expertise in .NET 8, database technologies (SQL and MongoDB), RESTful APIs, and front-end development using Vue.js. This position will focus on delivering high-performance software, driving innovation, and supporting the technical growth of the team.

Key Responsibilities

Full-Stack Development:

  • Develop and maintain scalable back-end services using .NET 8.
  • Create dynamic, responsive, and user-centric interfaces using Vue.js.
  • Design and implement RESTful services to support application features.
  • Leverage cloud platforms, particularly Azure, to deploy and manage applications.
  • Plan and optimise relational database structures in SQL Server.
  • Work with NoSQL databases like MongoDB to store and process data efficiently.
  • Ensure queries and database schemas are robust and performant.
  • Partner with architects and project stakeholders to define technical strategies.
  • Contribute to the design of reusable modules and frameworks to accelerate development processes.
  • Ensure integration between front-end and back-end components aligns with system objectives.
Role Requirements

Technical Expertise:

  • Strong experience in .NET 8 and its supporting libraries.
  • Advanced skills in C# programming, including asynchronous workflows and dependency injection.
  • Proficient in modern JavaScript/TypeScript frameworks, particularly Vue.js.
  • Experience with web development standards such as HTML5 and CSS3.
  • Solid understanding of relational database design and performance optimisation in SQL Server.
  • Familiarity with NoSQL technologies, particularly MongoDB.
  • Comprehensive understanding of API design principles and secure data exchange (e.g., OAuth, JWT).

Additional Skills:

  • Practical knowledge of Azure cloud services.
  • Familiarity with automated deployment tools and version control systems.
  • Exposure to container technologies is an added benefit.
  • Experience within regulated industries, such as finance, is advantageous.

Job Responsibility
Contract Details
  • Contract Type: Permanent
  • Salary Type: per annum
  • Total Applications: 21
  • Last Date: 30/01/2025
Contact us or Apply now

Upload CV (pdf,docx,txt) *

You will be contacted on your provided email address.

Copyright © 2022 Auto Managing Privacy Policy.