Lead Fullstack Developer

Cavendish (recruitment) Professionals Ltd
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

ASP.NET
HTML
JavaScript
User Authentication
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Static Program Analysis
Profiling
Software Debugging
Entity Framework
Microsoft SQL Server
NoSQL
OAuth
Scrum
Redis
SQL Databases
.NET Core
React
Xunit
Docker
Web Api
Microservices

Requirements

r\n \r\n

  • Strong experience with .NET Core / C# and React for full stack development.\r\n
  • Experience with ASP.NET Core, WebAPI, HTML, CSS, and JavaScript.\r\n
  • Experience building microservices architectures.\r\n
  • Hands-on experience with Docker and Kubernetes.\r\n
  • Strong knowledge of Entity Framework Core, Repository and Unit of Work patterns.\r\n
  • Experience with MS SQL, NoSQL databases, and Redis.\r\n
  • Experience with Azure services including App Service, Service Bus, Functions, and SQL Database.\r\n
  • Strong understanding of authentication and security standards (OAuth, JWT).\r\n
  • Experience with unit and integration testing frameworks such as xUnit.\r\n
  • Familiarity with profiling tools, static code analysis tools, and debugging utilities.\r\n
  • Experience working in Agile/Scrum environments and leading development teams.\r\n
  • Strong communication skills and ability to collaborate with distributed teams, including US time zone overlap.\r\n

Benefits & conditions

Role and Responsibilities: \r\n \r\n

  • Lead a Scrum team of 4-6 developers and testers, fostering collaboration and productivity.\r\n
  • Act as the primary technical liaison with client stakeholders, ensuring clear communication and alignment.\r\n
  • Design and implement scalable AI-enabled platform components supporting engineering workflows.\r\n
  • Drive development of proof-of-concepts and AI-driven automation tools improving software delivery processes.\r\n
  • Oversee the full software development lifecycle, ensuring quality and timely delivery.\r\n
  • Perform hands-on development, delivering high-quality production code.\r\n
  • Conduct code reviews and enforce best development practices within the team.\r\n
  • Work closely with project managers and stakeholders to define scope, priorities, and timelines.\r\n
  • Ensure solutions meet performance, scalability, security, and compliance requirements.\r\n
  • Continuously identify opportunities to improve development processes, tools, and architecture.\r\n

\r\n

\r\n

For more information - please apply for this job or send your CV directly and I will call you back to provide you with more details. \r\n

Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience.\n\nAll qualified applicants will receive consideration for employment regardless of gender, race, age, sexual orientation, religion, or belief. ", "industry": "IT", "employmentType": "CONTRACT", "hiringOrganization": {"@type": "Organization", "name": "Cavendish Professionals"}, "jobLocation": {"@type": "Place", "address": {"@type": "PostalAddress", "addressLocality": "Lithuania", "addressRegion": "Lithuania", "postalCode": "", "addressCountry"

Apply for this position