We are seeking a .NET Engineer to join our Engineering team. In this role you will be working in building the next generation marketplace for real-estate investments.
You will work closely with the product, design and engineering teams on various aspects of development that will include but not restricted to building frameworks, systems and application development to enhance investor experience.
As our ideal candidate you are a seasoned engineer who likes working on hard problems. While you are comfortable working by yourself, you love working as part of a team, and have strong collaboration skills.
You are very results focused and are energized by seeing how your work impacts the rest of the organization. You are looking to make your mark and want to be part of an organization that is changing the way real estate is transacted.
Needed Qualifications :
Passionately architect, code, and advocate for scalability, reliability, maintainability and reusability.
Support the development of product roadmaps.
Analyze problems and help create innovative solutions involving technology, methodology, tools and solution components.
Ensure product quality and timeliness of work, provide advice and guidance, and resolve problems to meet objectives.
Help develop new and refine existing processes to enhance quality and productivity.
Write server-side code for web-based applications.
Bachelor’s degree in Computer Science, Computer Engineering or equivalent.
At least 6+ years of experience in software development. (ideally 10 years)
Solid experience with the .NET platform and possesses Enterprise application development experience.
Solid programming experience with C#, Entity Framework, ASP.NET, MVC / Web API. GraphQL and GRPC are pluses.
Expertise in designing and developing restful web services.
Experience in TDD / BDD.
Experience building Marketplaces is a plus.
Proficient in using design techniques, debugging skills; easily makes technology choices; good technical and software development background.
Strong communication and collaboration skills. You like working across an organization.
Strong bias towards actions and delivering results.