Senior Software Engineer
other jobs KennedyPearce Consulting
Added before 2 Days
- England,London,City of London
- full-time
- £70,000 - £90,000 per annum
Job Description:
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.
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 number 1832420
metapel
Company Details:
KennedyPearce Consulting
Company size: 20–49 employees
Industry: Recruitment Consultancy
Kennedy Pearce is a leading recruitment firm focusing on:We’re a tight knit organisation, who value the relationships we hold with our community...