Application Development Lead
MetroNational · Houston, TX · 1 wk ago
EngineeringFull-time
Essential Duties and Responsibilities
- Define and maintain the application roadmap, sequencing work against business priorities and the broader application development strategy.
- Partner directly with product, corporate, and property leaders to translate operational pain points and growth opportunities into delivered features, measuring success through adoption and business outcomes not project completion.
- Deliver and operate the application portfolio, including custom applications, workflow engine, integrations, automation, and AI-enabled features, spanning new development, enhancements, production support, incident response, and lifecycle management.
- Establish and scale shared technical capabilities by defining reusable services, APIs, and integration patterns, building a common library of components that can be leveraged across the enterprise.
- Drive development execution using agile practices, ensuring applications and automation solutions are delivered with high quality, on time, and within budget expectations.
- Lead the application development function end-to-end, including team leadership (internal and external), development standards, architecture, security, documentation, budget, vendor contracts, and resource planning.
Educational and Required Experience
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field, or equivalent professional experience; advanced degree a plus.
- 6–10 years of progressive experience in application development, automation, or software engineering roles.
- Experience leading development teams and external partners, with the ability to build and scale teams with varied skill sets and adapt roles and responsibilities as priorities evolve.
- Demonstrated ability to operate across the full development lifecycle including architecture, development, integration, and delivery, and work effectively in complex, cross-functional environments with both technical and non-technical stakeholders.
- Proven experience delivering custom applications, integrations, and automation solutions across multiple SaaS platforms.
- Hands-on experience developing software solutions with a strong understanding of contemporary programming languages and modern application architectures.
- Experience supporting commercial real estate operations, including familiarity with financial and real estate platforms (e.g., MRI/Yardi), is preferred but not required.
Skills, Qualifications, and Other Requirements
- Strong background in modern application development, including web-based architectures using frameworks such as React and Python, and cloud platforms (Azure preferred).
- Experience designing and implementing APIs, integrations, and scalable solutions across SaaS platforms and enterprise systems.
- Experience with Power BI data models or similar with respect to creating dashboards, and reports, integrating data from multiple sources and applying business logic to support analytics and reporting needs.
- Experience implementing and operating workflow and automation solutions.
- Solid understanding of application architecture, security, data flow, and enterprise technologies, with a focus on building reliable, maintainable, and resilient solutions.
- Ability to translate business workflows and operational needs into clear, actionable technical solutions while working effectively across technical and non-technical stakeholders.
- Experience delivering solutions using Agile and SDLC methodologies, driving high-quality outcomes on time and within budget expectations.
- Applies an outside-in design mindset, focusing on member, tenant, and employee experience when building and delivering solutions.
- Demonstrated interest in and ownership of AI-enabled solutions, with a willingness to experiment, learn, and incorporate AI capabilities into applications, workflows, and automation where they create business value and adhere to appropriate governance.
- Progressive and innovative thinker with strong problem-solving capabilities, focused on continuous improvement and evolving the team member technology experience.