Job overviewthe assistant manager for the development team within an enterprise management system plays a pivotal role in overseeing and coordinating software development initiatives that support real estate operations and asset management.this position involves collaborating closely with cross-functional teams including project managers, business analysts, and it specialists to ensure the delivery of scalable, compliant, and efficient technology solutions tailored to the complexities of property management and real estate investment.the role requires balancing technical oversight with team leadership, driving agile development practices, and ensuring alignment with regulatory standards and organizational goals in a dynamic, fast-paced environment.key systemsthis role typically utilizes a range of systems including enterprise resource planning (erp) platforms tailored for real estate management, customer relationship management (crm) systems to track client interactions, and enterprise content management (ecm) tools for document handling.development and project tracking are managed through tools such as jira or azure devops, while version control systems like git are essential for code management.collaboration and communication are facilitated via microsoft teams or slack, and task management is often supported by asana or trello.additionally, familiarity with cloud platforms such as aws or azure and database management systems is important for supporting scalable development environments.duties and responsibilitiessupport the development manager in planning, coordinating, and overseeing software development projects for the enterprise management system.collaborate with cross-functional teams (real estate analysts, project managers, it specialists, qa teams, compliance officers, and external vendors) to align development objectives with business and regulatory requirements.monitor project timelines, resource allocation, budgets, and deliverables