Skip to main content
AdobeStock_425318986-2000x400
Stem recruitment specialists

Find your future role

Job title

EU - Senior .NET React

Ref no. BHN584654
Location Spain
Start date ASAP
Job type Contract 12 months
Job status Closed

Job summary

Senior .NET + React

Key skills required for this role

Senior .NET + React

Important

Senior .NET + React

Job description

About Client Our client is a commercial real estate advisory and services firm, with almost 100 years history, part of most Powerful Brokerage Firms of the United States. As they expand engineering team, we are seeking a highly skilled Software Engineer to play a pivotal role in developing scalable, high-performance applications. Tech stack heavily leverages Azure and Microsoft technologies, including .NET, Azure Functions, SQL Server, and DevOps practices, as well as frontend frameworks such as React. The ideal candidate will bring deep technical expertise, a passion for cross-functional collaboration, and the flexibility to work across various technologies. Key Responsibilities: ● As a Senior Software Engineer at Newmark, you will collaborate with multidisciplinary teams to design, build, and deploy robust solutions that meet our business requirements and drive Newmark's operational success. This role demands an experienced engineer with the ability to navigate complex systems, mentor team members, and continuously seek out improvements to enhance the performance and maintainability of our applications. ● Lead the design, development, and deployment of secure, efficient, and scalable software solutions. ● Translate high-level project requirements into functional, high-quality applications across both backend and frontend frameworks. ● Design, build, and maintain clean, reusable, and high-performing code. ● Collaborate closely with cross-functional teams, including engineering, product, and data science, to ensure seamless integration of solutions. ● Identify and resolve bottlenecks, optimize application performance, and address system vulnerabilities. ● Drive best practices in coding, testing, and DevOps to maintain high code quality, including rigorous testing and code review processes. ● Proactively identify opportunities for technical innovation and improvements in existing systems. ● Collaborate with lead engineers, fostering a culture of growth and knowledge sharing within the team. ● Contribute to technical specifications, architectural designs, and documentation. ● Continuously enhance technical knowledge and skills by staying up to date with the latest technology trends, especially in Azure and Microsoft ecosystems. Key Skills and Experience ● Technical Leadership: Proven experience leading complex software projects, setting technical direction, and mentoring engineering teams. ● Azure Expertise: Extensive knowledge of Microsoft Azure services, including MS SQL Server, Azure Web Apps, Functions (HTTP, Queue, Orchestration), Storage solutions, and DevOps (CI/CD). ● Backend Development: Proficiency in OOP (C#, Java, Python, .NET Core, ASP.NET MVC) Graph QL and REST API development with a deep understanding of object-oriented programming and design principles. ● Frontend Development: Ability to quickly iterate on solutions in React, Angular, Next.js, and other FE frameworks. The role is in React, but candidates with Angular and other SPA experience will be considered. Evaluations will be done in React. ● Database Management: Expertise in SQL and No-SQL databases, including schema design, stored procedures, and Databricks. ● Problem Solving: Strong analytical and troubleshooting skills, with a proactive approach to addressing technical challenges. ● Code Quality & Testing: Demonstrated experience with unit testing frameworks, code reviews, and ensuring high code quality standards. ● Agile Development: Experience working in Agile/Scrum environments, with a commitment to iterative development and continuous improvement. ● Communication & Collaboration: Excellent verbal and written communication skills with the ability to work effectively in cross-functional teams. Qualifications ● Bachelor's degree in computer science, Engineering, or a related field, or equivalent experience. ● 7+ years of professional software engineering experience, with demonstrated expertise in backend and full-stack development. ● Significant experience in cloud architecture and developing enterprise applications. ● Extensive experience in leading the design and implementation of complex cloud architectures, with a focus on Microsoft Azure. ● Proven experience in delivering enterprise-grade applications, particularly within the Azure ecosystem. ● A passion for continuous learning, technology innovation, and mentoring. ● Experience in building Customer relationship management enterprise application is a plus ● Experience in Commercial real estate and Property management application development is a plu

Matchtech is a STEM Recruitment Specialist, with over 40 years’ experience

Learn more about Matchtech

Let us find jobs for you