




Summary: Join as a Full Stack Engineer to transform a monolithic platform into independent Finance and Ratings systems, enhancing enterprise architecture and business outcomes. Highlights: 1. Transform monolithic platform into independent Finance and Ratings systems. 2. Hands-on engineering with direct impact on architecture and business outcomes. 3. Grow your career with continuous learning and development opportunities. ### **PROJECT OVERVIEW** Our client is a leading commercial real estate advisory and services provider, supporting large institutional investors, global corporations, and other owners and occupiers. Their mission is to make leasing, buying, and selling properties across the retail, office, multifamily, industrial, student housing, and hospitality sectors easier and more efficient. The organization brings together deep market expertise and technology to guide clients through every stage of the real estate lifecycle, creating better outcomes for all stakeholders. We are seeking an experienced Full Stack Engineer to join our client's technology team fo. The role is critical to transforming our existing monolithic platform by forking it into two robust, standalone systems: a Finance System and a Ratings System. You will set up new Azure projects, build pipelines, and environments, while also delivering targeted enhancements to support business requirements. This is a hands\-on engineering position with a direct impact on our enterprise architecture and business outcomes. ### **IN THIS ROLE, YOU WILL** * Analyse the existing codebase and architect splitting the monolith application (back\-end and front\-end) into independent Finance and Ratings applications. * Design and set up new Azure projects, build pipelines, and deployment environments for each system. * Implement enhancements and continuous improvements across both new platforms. * Contribute to DevOps practices including CI/CD, monitoring, automated testing, and infrastructure\-as\-code. * Troubleshoot and resolve technical issues swiftly to ensure platform stability. * Produce high\-quality technical documentation for solution design, deployment processes, and support. * Work collaboratively with Product Managers and key users to deliver features aligned to business goals. * Maintain best coding practices and promote code quality, peer reviews, and reusability across botht ### **IF YOU HAVE** * 7\+ years of hands\-on experience with legacy and modern full stack development (front\-end and back\-end). * Strong experience in ASP.NET, .NET frameworks and experienced in C\# programming * Strong experience in Azure cloud services, including project creation, build/release pipeline setup, and environment configuration. * Expertise in SQL (SQL Server and Oracle) and database administration including T\-SQL, indexing, etc. * Fluency in at least one modern JavaScript framework (e.g. React, Angular, or Vue) and corresponding back\-end language (Node.js, .NET, Java, or similar). * Proven experience with RESTful APIs, microservice architectures, and SQL/NoSQL databases. * Experience with CI/CD practices (CCNet), infrastructure\-as\-code, and automated testing frameworks. * Strong troubleshooting skills and ability to work independently in a fast\-paced environment. * Any experience with Crystal Reports (.NET reporting), Mapper, Wilson, LINQ, .NET Forms is beneficial * Excellent communication, documentation, and collaboration abilities. * Background in financial systems, risk/fraud platforms, or data\-driven ratings/analytics software. * Experience with containerization (Docker) and monitoring tools (App Insights, Log Analytics). * Prior work on greenfield, brownfield, or major refactoring/forking projects. * Familiarity with agile/hybrid development environments. ### **AS AN OPINOV8R, YOU WILL HAVE** * **Digital\-First Approach:** Great talent knows no borders! You can work from wherever you are — we hire and collaborate with professionals worldwide. * **Remote Work Model:** Balance your professional and personal life with our flexible working conditions, empowering you to deliver your best from anywhere. * **Exciting Projects:** Dive into impactful projects across industries that challenge and spark creativity. * **Boost Your Expertise:** Grow your career with continuous learning, development opportunities, and hands\-on experience. * **Join the Best Team Ever:** Collaborate with our diverse and cross\-cultural team of passionate technologists and creative thinkers. ### **HOW’S THE HIRING PROCESS GOING** We strive to make our hiring process smooth and transparent to find the perfect match for both sides. Steps may differ depending on the role, but here’s what to expect: * **Initial Interview:** If your background fits the role, we’ll invite you for an interview with a Talent Acquisition Specialist. * **Technical Interview:** Depending on the position, you may complete a technical assessment or test task. * **Final Decision:** After all steps, we’ll get back to you with the result and next steps.


