Write high-quality, secure code that adheres to organizational standards and best practices.
Mentor junior developers through feedback and code reviews.
Engage in agile team rituals to plan, estimate, and manage work assignments.
Design and develop across the entire stack: front-end, business logic, and data tiers.
Participate in builds and deployments.
Contribute to architectural, technological, and product feature decisions.
Collaborate with product owners, scrum masters, and team members to ensure shared ownership of deliverables.
Align with product/engineering metrics across availability, performance, security, productivity, and quality.
Continuously learn and contribute innovative ideas to improve products and processes.
Test software to ensure it meets product requirements.
Participate in production monitoring and incident resolution.
Prepare and maintain technical documentation.
Requirements
docker
kubernetes
ci/cd
.net
aws
git
Experience: 7+ years of experience building web applications using:
Containerization: Familiarity with Docker, Kubernetes, and Rancher Desktop.
DevOps: Knowledge of CI/CD pipelines and deployment tools.
Soft Skills: Excellent communication, problem-solving, analytical, and time management skills.
.NET Framework 4.5+, C#, ASP.NET Core MVC, Entity Framework, Web API
Cloud: Familiarity with AWS or equivalent platforms.
Education: Bachelor’s degree in Computer Science, IT, or related field.
Design: Strong knowledge of architecture and design patterns.
Achieve >80% code coverage with comprehensive automated unit tests.
Technical Foundations: Solid understanding of OOP, algorithms, and design patterns.
Bonus: Experience using AI tools (e.g., CoPilot, Windsurf, Cursor) with LLMs to assist in code development.
MYSQL or SQL Server
Angular/AngularJS, Node.js, HTML/CSS
Development Lifecycle: Experience with Agile or SAFe frameworks and tools like JIRA.
Interpersonal Skills: Strong ownership, adaptability, and passion for quality.
Version Control: Experience with Git, GitHub/Bitbucket or equivalent.
Testing: Expertise in writing unit tests using NUnit, MOQ/NSubstitute or equivalent.
Front-End Testing: Experience with Jasmine & Karma or equivalent.
Benefits
Information not given or found
Training + Development
Information not given or found
Interview process
Information not given or found
Visa Sponsorship
Information not given or found
Security clearance
Information not given or found
Company
Overview
20,000+
Customers Served
Cloud-based platform used worldwide to improve property management efficiency.
Delivers innovative technology solutions to revolutionize the real estate industry.
Provides software for property management, leasing, accounting, and financial reporting across multifamily, single-family, and commercial real estate sectors.
Empowers property owners and managers with cutting-edge tools for efficiency.
Specialized data analytics solutions optimize operational performance, reduce costs, and enhance tenant experience.
Focus on driving efficiency through automation with an expanding suite of solutions.
Offers solutions in areas like energy management, marketing, and resident services.
Trusted by some of the largest real estate companies in the world for seamless property operations at scale.
Culture + Values
Customer-Centric Innovation
Integrity
Accountability
Collaboration
Passion for Excellence
Results-Oriented
Environment + Sustainability
By 2035
Net Zero Target Achievement
Committed to achieving net zero carbon emissions, demonstrating a significant commitment to environmental sustainability.
Committed to reducing environmental impact through innovative solutions.
Provides sustainability-focused tools to enhance energy efficiency and minimize waste.
Smart Building solutions reduce energy consumption and lower carbon footprint in various properties.
Pursues green initiatives and renewable energy to decrease operational carbon footprint.
Inclusion & Diversity
Committed to fostering an inclusive and diverse workplace culture.
Set clear diversity hiring goals aiming for balanced gender representation and diverse leadership roles.
Promotes employee resource groups for various communities.
Initiatives to increase underrepresented groups in leadership and technical roles.
Tracks diversity progress through regular reporting and holds leadership accountable for DEI goals.