أبلاي إيدج ابدأ البحث عن عمل

Senior FullStack Engineer (.NET and Angular)

Cavendish Professionals · Romania

قدّم وتابع مع أبلاي إيدج
Our client is looking for a highly professional and collaborative Lead FullStack Engineer to join their development team. The ideal candidate combines strong technical expertise with a proactive, ownership-driven mindset and a commitment to delivering high-quality software while working effectively with international teams and stakeholders.Skills and Requirements:Very good command of English for daily communication with international teams.Strong consultant mindset, with the ability to propose innovations, explain the reasons for change and guide non-technical stakeholders.Ability to work effectively with teams operating in the US time zone. Standard working hours extend to approximately 6 pm CET, with longer overlap with the US team preferred.Strong attention to detail, including a focus on development testing and adherence to established ways of working.Strong sense of ownership and responsibility, taking accountability for assigned development areas and being proud of the quality of delivered work.Ability to confidently present yourself and communicate the work delivered by you or your team.Proactive approach to communication, including raising blockers early, following up on open topics and actively helping colleagues.A strong “can-do” attitude and commitment to teamwork.Ability to receive negative feedback constructively and provide constructive feedback by clearly explaining the problem, suggesting improvements and highlighting the benefits.Strong experience with .NET Core and C#.Experience with Angular and NgRx, together with HTML, CSS, JavaScript and TypeScript.Knowledge of WebAPI and ASP.NET MVC.Experience with microservices, Docker and Kubernetes.Strong knowledge of Entity Framework Core, Unit of Work and Repository patterns.Experience with MS SQL, NoSQL databases and Redis.Familiarity with MediatR and Dependency Injection in .NET Core.Experience with Azure, including App Service, Service Bus, Functions and SQL Database.Experience with unit and integration testing using xUnit.Knowledge of authentication mechanisms including OAuth and JWT.Experience with profiling tools, static code analysis tools and application troubleshooting.Familiarity with Visual Studio, Visual Studio Code, Postman, Fiddler and Web Developer Tools.Working knowledge of Node.js and npm as a user.Role and Responsibilities:Deliver high-quality software – Take ownership of your development area and ensure solutions are implemented with attention to detail, appropriate testing and adherence to agreed ways of working.Take ownership – Be accountable for the quality and completeness of your work, proactively following through on tasks and taking pride in the solutions delivered.Work collaboratively – Actively support team members, share knowledge, help resolve blockers and contribute to a positive, productive team environment.Communicate proactively – Clearly communicate progress, dependencies and blockers, follow up on open topics and ensure relevant stakeholders have the information they need.Present your work – Confidently communicate and present solutions and work delivered by yourself or the wider team to both technical and non-technical audiences.Drive continuous improvement – Identify opportunities to improve development processes, propose new tools or approaches and clearly communicate the expected benefits.Apply modern engineering practices – Work with .NET Core, Angular, microservices, Azure and containerisation technologies to develop scalable and maintainable enterprise solutions.Maintain technical excellence – Apply appropriate design patterns, architectural principles, testing practices and development standards to deliver robust software.Support constructive feedback – Give and receive feedback in a professional and constructive manner, focusing on clearly identifying problems, suggesting practical improvements and explaining their value.Work internationally – Collaborate effectively with colleagues and stakeholders in the US time zone while maintaining strong communication and teamwork across distributed teams.Benefits:Exposure to enterprise-scale applications and cloud-based development environments.Opportunity to work across both frontend and backend technologies as part of a full-stack development environment.Collaboration with international teams and stakeholders, including colleagues working in the US time zone.An environment that values ownership, professionalism, proactive communication and continuous improvement.Opportunity to contribute ideas, introduce improvements and help shape development practices within the team.A strong team-oriented culture focused on collaboration, constructive feedback and a practical “can-do” approach.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.Cavendish (Recruitment) Professionals Ltd are proud to be an equal opportunity employer and we believe that inclusivity begins with the candidate experience. All qualified applicants will receive consideration for employment regardless of, gender, race, age, sexual orientation, religion, or belief.