Join Binghatti Redefining Real Estate Excellence in Dubai
About Us
Binghatti is one of the UAE's most dynamic and fast-growing property brands, headquartered in Dubai. We're known for bold architecture, visionary design and partnerships with global luxury icons such as Bugatti, Mercedes-Benz and Jacob & Co. With a portfolio exceeding AED 15 billion across Dubai's most prestigious developments, Binghatti continues to transform the city's skyline and set new standards for innovation and excellence in real estate.
About the Job
A Senior Software Engineer with expertise in .NET will lead the design, development, and implementation of high-quality web applications and backend services. This role requires a deep understanding of the .NET ecosystem, strong leadership capabilities, and a proven track record of delivering complex software solutions. The Senior Software Engineer will work closely with product managers, developers, and other stakeholders to create scalable and efficient applications that meet business needs.
Key Responsibilities
- Lead the architecture, design, development, and deployment of complex web applications and backend services using the .NET framework.
- Make sure applying all coding standards, design principles, and best practices.
- Write high-quality, clean, maintainable, and scalable code that follows industry standards.
- Collaborate with product management and other teams to define software requirements and create technical specifications.
- Design and develop APIs, microservices, and integrations with third-party systems using .NET technologies.
- Perform code reviews, troubleshoot complex issues, and ensure proper testing (unit, integration, and performance) is conducted.
- Ensure the implementation of CI/CD pipelines and automate development workflows for continuous deployment.
- Optimize application performance and scalability for high-traffic applications.
- Lead efforts to refactor legacy code and migrate applications to modern architectures.
- Ensure adherence to security best practices, including proper authentication, authorization, and data protection.
- Collaborate with DevOps teams to manage cloud-based deployments and infrastructure (e.g., Azure, AWS).
- Stay updated on emerging .NET technologies, tools, and frameworks, and drive the adoption of new methodologies.
- Take ownership of technical documentation for code, systems, and processes to ensure maintainability.
- Manage and resolve high-priority incidents and issues in production environments.
- Drive continuous improvement initiatives to enhance the development process, efficiency, and team productivity.
Key Skills & Competencies
- 8+ years of professional experience in .NET development (ASP.NET Core, MVC, Web API) and software architecture.
- Strong expertise in object-oriented programming (OOP), SOLID principles, and design patterns.
- Proven experience with SQL Server, Entity Framework, LINQ, and database optimization techniques.
- Experience in leading large-scale projects, overseeing the full software development life cycle (SDLC).
- Hands-on experience with RESTful API development and integration.
- Deep knowledge of cloud platforms (Azure or AWS) and experience with microservices and containerization (Docker, Kubernetes).
- Expertise in version control (Git) and experience with CI/CD pipelines (Azure DevOps, GitHub Actions).
- Experience working with front-end frameworks (Angular, React) is a plus.
- Familiarity with Agile methodologies such as Scrum or Kanban.
- Excellent problem-solving skills and the ability to troubleshoot complex software issues.
- Strong communication skills and ability to work with cross-functional teams.
- Education:
- Bachelor's degree in computer science, Information Technology, or a related field (Must Have).
- Certifications in .NET technologies (e.g., MCSD, AZ-204) or cloud platforms (Preferable).
- Understanding of ITSM, DevOps practices, and software documentation.
Why Work for Us
At Binghatti, we don't just build properties we build legacies. You'll join a team driven by ambition, creativity and excellence, where ideas move fast and every project makes a statement. Here, you'll work alongside some of the brightest minds in real estate, contributing to iconic developments that define Dubai's future. If you're ready to be part of a company that's shaping history, Binghatti is where your story begins.