Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Engineer (.NET, SQL, SaaS, PropTec

  • BuildingLink
  • Full time
  • United States
  • 05/09/2021

Who We Are

BuildingLink simplifies and elevates modern working and living in residential communities with inspired solutions, pioneering technology, and dedicated service. We are a rapidly growing SaaS company, providing an incredibly robust, cross-platform suite of products, serving 5,000+ properties and a growing customer base of nearly two million residents across the globe. We pride ourselves on excellence and delivering meaningful products of the highest standards that translate to measurable impact on the properties we work with.

What BuildingLink Can Offer You

BuildingLink is a privately-owned and operated B2B SaaS company with the curiosity, energy, and entrepreneurial spirit of a startup! At BuildingLink, you’re more than just an employee, we literally adopt you and tell everyone you’re our really cool cousin. Just kidding… sort of, but here’s what we offer:

  • Dough: Competitive Salary + Commissions Package
  • Life & Work Balance: Paid Parental Leave, Bereavement Leave
  • R&R: Flexible PTO, Birthday Holiday, Summer Fridays, Work Anniversary Travel Bonus
  • Health is Wealth: Medical, Dental, & Vision benefits, Company sponsored HRA, Gym Reimbursement, Healthcare Concierge Service
  • Planning for the Future: 401k with 4% matching
  • An Awesome Culture: Company Events, Holiday Parties, Friendly Office Competitions
  • Lifelong Learning: Professional Development Opportunities (like, limitless)
  • Other Things: Job Stability, Commuter Benefits

Aside from our countless benefits and perks, we believe in providing a safe, inclusive, and professional work environment that offers qualities we hold dear: autonomy, flexibility, career growth, promotion, and ongoing performance recognition. We value the uniqueness of every individual and want our people to bring their authentic selves to work. Most importantly, we put employee well-being and happiness above all else. If this sounds like the right place for you, please read on!

What We’re Looking For

Are you a Software Engineer who LOVES working with the latest technologies such as SPAs and microservices? Do you want to develop in an Agile environment? If so, we’re looking for you! The day-to-day life of the senior level software engineer is to do full stack development in an Extreme Programming environment within a stability driven team.


  • Evangelize new technologies and introduce new thinking to existing product problems.
  • Full stack development on an agile product team in an Agile Programming environment.
  • Refactor software code to make it more efficient and be able to detect bugs in the code.
  • Mentors the junior and mid-level software engineers of the team, and can designate tasks to team members in a balanced and effective manner.
  • Performs regular reviews on code done by less experienced software engineers and offers feedback and suggestions on that code.
  • Design and write complicated unit and integration tests.
  • Ability to analyze an existing code base in .NET / SQL Server and bring a fresh perspective to solving problems that exist for it.


  • 5-8 years of experience in Microsoft ASP Web Technologies.
  • 5+ years of experience with databases (preferably SQL Server) and other data sources (on prem and cloud based).
  • 5-8 years of related development experience in either a SPA technology such as React, Vue or Angular and backend technology such as .NET or .NET Core.
  • Has experience developing in Agile / Scrum environments.
  • Experience rearchitecting and modernizing complicated codebases
  • Demonstrated sense of urgency.
  • Must be a team player, an essential trait in our culture.
  • Adaptability - as a team, we help each other out in all aspects of the system and culture.
  • Experience performing regular reviews on code done by less experienced software engineers and offering feedback and suggestions for that code
  • Demonstrated independent problem solving experience, including the ability to rectify complicated problems through the application of design patterns.
  • Demonstrated ability to consistently improve the quality and structure of previously written code.
Technologies in BuildingLink
  • WebAPI / JSON / REST / OData / OpenAPI
  • SPAs / Vue / JavaScript / TypeScript / ASP.NET
  • Microservices / C# / .NET Core / SQL Databases
  • Rancher / Kubernetes / Docker / Kafka / RabbitMQ


About Us

BuildingLink is an industry leading property management technology used by over 5,000 high-rise residential communities globally. As an industry pioneer and leading innovator, our solutions, service, and people have made us one of the most recognized and respected technology providers among property managers and staff, condo/coop boards, and landlords. Our roadmap is packed with new and exciting initiatives to help buildings run even better. Resident lifestyle, voice assistant with our Amazon Alexa Skill; Ledger for simplified property management accounting, more platform integrations, and IoT sensor solutions to target and solve buildings’ operational headaches are just a few of the key initiatives we have in the pipeline. So, if you’re looking to work for a dynamic and successful company that cares deeply for both its customers and employees, please apply!

Check out our website to learn more!

BuildingLink is an equal opportunity employer to all persons regardless of age, color, national origin, citizenship status, disability, race, religion, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, veteran status, or any other protected class by federal, state or local law.

About BuildingLink

BuildingLink is the gold standard and most widely used technology solution for residential property management in the world. We pride ourselves on being a fast-growing, innovative, and pioneering company that provides the highest-level of customer service – consistently exceeding the expectatio...

Similar positions

Senior Software Engineer (.NET/Angular) ~ OP0257-0

  • Dev.Pro
  • Ukraine

Team Lead Software Engineer (.NET/Angular) ~ OP026

  • Dev.Pro
  • Ukraine

Junior DevOps Engineer for DevOps Educational cour

  • Dev.Pro
  • Ukraine

Junior Software Engineer (JS) ~ OP0247

  • Dev.Pro
  • Ukraine

Kazakhstan - Intermediate/Senior Software Engineer

  • Dev.Pro
  • Kazakhstan