Executive Office of Housing and Livable Communities EOHLC IT is seeking Senior Application Architect will lead the design and development of modern, scalable, and secure enterprise applications that support mission-critical programs across the Commonwealth. This role requires a strong blend of hands-on development expertise, architectural leadership, and the ability to translate business strategy into innovative technology solutions. This position will work closely with product owners, business stakeholders, development teams, and infrastructure/security partners to ensure high-quality delivery of enterprise systems aligned with EOHLC standards and long-term modernization goals. This position reports directly to the Director of Information Technology Development.. Description of Duties Responsibilities: Architect and build scalable, high-availability, cloud-native applications aligned with EOHLC’s technology strategy. Lead full-stack development work using Oracle APEX, Java, JavaScript frameworks, and modern backend services. Design and implement secure RESTful APIs and integration patterns across enterprise systems. Develop and optimize PL/SQL packages, stored procedures, and functions that implement complex business logic in the Oracle Database. Perform advanced Oracle APEX development using Universal Theme customization and Redwood design best practices. Provide Oracle APEX administration services including workspace and user management, performance monitoring, application lifecycle support, and schema maintenance. Install, configure, upgrade, and manage ORDS to ensure performance, security, and stability of APEX deployments. Support Snowflake data warehouse development, including creating/maintaining databases, schemas, tables, and views. Assist in building ETL/ELT pipelines to enable data integrations into Snowflake and other systems. Drive UI/UX standards to ensure accessibility, usability, and responsive design across business applications. Partner with DevOps and infrastructure teams to support CI/CD, cloud deployments, and automated monitoring. Evaluate and align emerging technologies to meet business priorities and improve service delivery. Provide technical leadership, mentorship, and guidance to internal and vendor development teams.