EngiFlex
Skills: Vue, JavaScript, HTML/CSS, Node.js, C#/.NET, SQL, Docker
📋 Tasks and responsibilities
An IT development team is seeking a full-stack web developer with strong technical expertise and at least 8 years of experience in software development.
You will join an established, long-term software development project as technical lead. In this role, you will provide technical direction while continuing to contribute directly to the development work.
Your main responsibilities will include:
Define and maintain the technical architecture of software solutions, with attention to scalability, security, performance and maintainability. Translate business requirements into sound technical designs and suitable technology choices. Contribute directly to software development, especially for complex or critical components. Safeguard code quality and architectural consistency through code reviews, technical standards and development best practices. Guide developers, explain technical decisions and support knowledge sharing and continuous improvement. Identify technical risks, dependencies and technical debt, and drive suitable solutions. Work with the head of service and project managers to support successful project delivery. Participate actively in project teams, contributing to the design, development, testing and delivery of software solutions.
Required technical skills
Object-oriented programming, design patterns and n-tier architecture. Backend development with C, .NET Framework 4.0, 4.5 and 4.8, .NET Core including .NET 10, .NET Core Web API and Entity Framework. Frontend development with HTML, CSS, JavaScript, jQuery, SCSS/SASS, Nuxt.js, Node.js and Vue.js. Database development with MS SQL Server and T-SQL. DevOps and containerisation with Microsoft Azure DevOps, Git, Docker and Kubernetes. Unit testing with NUnit and xUnit. IdentityServer, OpenID Connect and web application security. REST API services.
Soft skills and personal competencies
Technical leadership: guide and advise colleagues on technical matters. Communication: explain technical…
Sign in to see the original posting
Browse more developer jobs on RoleBurst