Principal Engineer


Posted on 5/6/2024



51-200 employees

Integrated association management and security platform

Data & Analytics
Consumer Software
Real Estate

Senior, Expert

United States

Required Skills
Microsoft Azure
  • Bachelors or Masters degree in software engineering, computer science or a related field
  • Minimum of 10 years' experience in developing ASP.NET based applications using C#, Entity Framework, MVC, object-oriented programming, and ASP.NET Web API's
  • Minimum of 4 years' experience with .NET Core/.NET 5/.NET 6
  • Minimum of 10 years' experience with SQL and relational databases (preferably SQL Server)
  • Minimum of 5 years' experience architecting cloud-scale software solutions
  • Minimum of 5 years' experience creating applications using Docker containers
  • Minimum of 5 years' experience with Azure, working with multiple types of deployments, Functions, LogicApps, and ServiceBus
  • Previous experience integrating with third-party providers via APIs
  • Experience deploying applications with Azure Pipelines or other CI/CD tools is a plus
  • Current Microsoft certification is preferred
  • Experience in designing distributed software deployments using Azure
  • Several years of hands-on engineering experience with a proven track record of success and progressive responsibility
  • Strong problem-solving skills and the ability to think critically and analytically
  • Excellent communication skills, both written and verbal
  • Leadership and mentoring abilities to guide and inspire engineering teams
  • Proficiency in relevant tools, software, and technologies
  • Project management skills and the ability to handle multiple projects simultaneously
  • Familiarity with industry standards and regulations applicable to the specific field
  • Continuous learning mindset and a commitment to staying updated with industry trends
  • Previous experience working in larger teams consisting of more than 5 people
  • Technical Leadership
  • Project Management
  • Design and Innovation
  • Mentorship
  • Research and Development
  • Collaboration
  • Problem Solving
  • Technical Documentation
  • Quality Assurance
  • Compliance and Regulations
  • Risk Management
  • Continuous Improvement
  • Leadership
  • Development
  • Presentation
  • Relationships
  • Constant Improvement
  • Fulfill other duties as assigned by management

FRONTSTEPS provides a fully integrated association management platform, incorporating accounting, community management, portals, a mobile app, assessment payments, and security technologies. The product utilizes advanced technologies to streamline operations and enhance the homeowner experience.

Company Stage


Total Funding



Denver, Colorado



Growth & Insights

6 month growth


1 year growth


2 year growth