Software Programmer
Core
Develop custom database stored procedures, triggers, views, and complex queries in SQL for Yardi Voyager and Elevate property management systems.
Role type
Senior SQL Developer (Property Management)
Builds
Custom Yardi reports, integrations, APIs, and data migration tools for real estate clients.
Domain
Real Estate / Property Management / Fund Administration
Deliverable
production ML models | product features | dashboards & analysis
Required skills
SQL (stored procedures, triggers, views, complex queries), Yardi Voyager, Yardi Elevate, MS SQL Server, relational database concepts, data extraction/import, SDLC, Agile/Scrum
Preferred skills
Yardi modules (Job Cost, Maintenance, GL, Investment Accounting, Fixed Assets, Rent Café CRM, Advanced Budget), HTML, CSS, property management industry experience
Technologies
SQL, Yardi Voyager, Yardi Elevate, SSRS, Visual Basic, MS SQL Server
Responsibilities
Create custom database stored procedures, triggers, views, and complex queries; Develop custom Yardi reports using SQL and reporting tools; Lead initiatives for integrations and APIs; Maintain and modify custom Excel reports using Visual Basic; Assist with new product rollouts by modifying or creating reports; Provide level three application support for complex technical issues.
Seniority
Mid-Senior, hands-on IC