Apply Edge Start your job search

Senior FullStack Engineer (.NET and React)

Cavendish Professionals · Romania

Apply & track with Apply Edge
Our client is reimagining the audit profession by leveraging Microsoft’s emerging AI technology to build the first AI agent-powered audit platform. The platform is designed to fundamentally transform how audits are performed while enhancing the overall experience for clients. They are looking for a Senior .NET / Full-Stack Engineer who combines strong technical expertise with a professional, proactive and ownership-driven mindset.Skills and Requirements:Very good command of English for daily communication with international teams and stakeholders.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 analytical and problem-solving skills, with the ability to diagnose and resolve complex issues under pressure.Excellent communication and interpersonal skills, with the ability to collaborate effectively across functions and communicate technical concepts to both technical and non-technical stakeholders.Strong sense of ownership, self-motivation and the ability to work independently as well as within a team.Strong focus on execution and getting things done.Proactive approach to communication, including identifying and escalating problems early, asking for help when needed and supporting colleagues.Strong attention to detail, including development testing and adherence to agreed ways of working.Ability to confidently present yourself and communicate the work delivered by yourself or your team.Strong “can-do” attitude and commitment to teamwork.Ability to receive negative feedback constructively and provide constructive feedback by clearly explaining problems, suggesting improvements and highlighting their benefits.Hard Skills – Must Have:Strong experience with .NET Core and C#.Experience with React, ASP.NET MVC Core and WebAPI.Good knowledge of HTML, CSS and JavaScript.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 and static code analysis tools.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:Build the future of audit technology – Contribute to an AI agent-powered audit platform designed to fundamentally transform the audit profession and improve the client experience.Develop modern software solutions – Work hands-on with .NET Core, C#, React, Azure and microservices to build high-quality enterprise applications.Deliver with quality – Take responsibility for your development area and ensure solutions are thoroughly tested, maintainable and aligned with established development practices.Take ownership – Be accountable for the quality and completeness of your work, follow through on commitments and take pride in the solutions delivered.Collaborate effectively – Work closely with team members and cross-functional stakeholders, actively supporting colleagues and helping the team overcome technical challenges.Communicate proactively – Raise blockers and potential issues early, follow up on open topics and ensure relevant stakeholders are kept informed.Drive continuous improvement – Identify opportunities to improve development processes, propose new tools or techniques and clearly explain the expected benefits.Apply strong engineering practices – Use appropriate design patterns, architectural principles, testing approaches and software development standards to deliver robust solutions.Present your work – Clearly communicate and present technical solutions and delivered work to both technical and non-technical audiences.Support constructive feedback – Give and receive feedback professionally, focusing on identifying problems, proposing practical improvements and explaining their value.Work across the technology stack – Contribute across backend and frontend development, cloud infrastructure, APIs, databases, authentication and distributed systems.Benefits:Opportunity to contribute to an innovative AI agent-powered audit platform that is designed to fundamentally change how audits work.Opportunity to work on technology that combines enterprise software engineering with Microsoft's emerging AI capabilities.Opportunity to contribute ideas, introduce improvements and influence development practices within the project.An environment that values professionalism, ownership, attention to detail, proactive communication and a strong “can-do” attitude.Exposure to modern cloud, distributed systems, security, testing and enterprise software development practices.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.