Join a leading commercial real estate advisory firm expanding its engineering team. As part of a high-performing team, you’ll have the opportunity to develop scalable, high-performance applications using Azure and Microsoft technologies.
Key Responsibilities:
- Design, develop, and deploy secure, efficient, and scalable software solutions
- Translate high-level project requirements into functional applications across backend and frontend frameworks
- Write clean, reusable, and high-performing code
- Collaborate with engineering, product, and data science teams to ensure seamless integration
- Optimize application performance and resolve system bottlenecks
- Implement coding best practices, including unit testing, code reviews, and DevOps
- Identify technical innovations and improvements for existing systems
- Mentor team members and foster a culture of growth and collaboration
- Contribute to technical documentation and specifications
- Stay up to date with the latest technologies, especially in Azure and Microsoft ecosystems
Key Requirements:
- Extensive expertise in Microsoft Azure, including MS SQL Server, Azure Functions, and DevOps (CI/CD)
- Strong proficiency in backend development with C#, .NET Core, and REST APIs
- Experience with frontend development in React
- Expertise in SQL and NoSQL databases, including schema design and stored procedures
- Strong problem-solving and troubleshooting skills
- Experience with code quality, unit testing, and Agile development
- Excellent communication skills, both verbal and written
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience)
- 5+ years of professional software engineering experience
What We Offer:
- Remote, full-time position
- 4-6 month contract
- Competitive compensation based on experience
- Opportunity to work with a world-class engineering team
- Challenging tasks on a high-impact product in the commercial real estate domain
Read Full Description