Assistant Manager Information Services - Architect
Job Description
- Develop and lead the enterprise-wide application development architecture strategy in alignment with organizational goals and regulatory requirements in workers’ compensation business domain.
- Develop and execute application development roadmaps aligned with business modernization initiatives.
- Provide architectural guidance for designing, building, and implementing IT systems, ensuring alignment with enterprise standards through the entire solution/system development lifecycle, project management lifecycle, and vendor management lifecycle, including but not limited to following activities:
- Collaborate with business stakeholders to identify and prioritize use cases and projects.
- Conduct technical reviews of proposed solutions to ensure compliance with performance, security, and regulatory standards.
- Provide guidance and approval for complex architectural designs and technology investments.
- Oversee the integration of disparate systems to ensure seamless data flow across the organization.
- Facilitate interoperability between legacy systems and modern applications while minimizing disruptions to business operations.
- Identify technical risks and develop mitigation strategies.
- Ensure effective deployment, monitoring, and optimization of technical solutions
- Monitor and manage technical solutions in production, troubleshooting and enhancing performance as needed.
- Document architectural solutions, workflows, and processes for both technical and non-technical audiences.
- Establish and report performance metrics for architectural processes/projects and methodologies to optimize efficiency and alignment with business needs.
- Ensure adherence to software development best practices, coding standards and security guidelines
- API Management: Establish and mature enterprise-wide API strategies, ensuring seamless integration between internal and external platforms, maintaining robust security controls, and optimizing performance.
- Provide technical leadership and mentorship to team members, fostering their professional growth and development.
- Manage resources and budgets to ensure effective delivery of architecture projects and initiatives.
- Act as a strategic partner to business leaders, translating business needs into technical solutions and ensuring IT initiatives deliver measurable value:
- Proactively assess emerging technologies and trends to identify opportunities for business innovation and competitive advantage.
- Engage with stakeholders at all levels to communicate technical solutions, gather feedback, and address concerns.
- Drive continuous improvement practices for application support and maintenance.