Responsibilities
- Establish and guide the architectural direction for large-scale enterprise software systems
- Lead technical design efforts and assist implementation across geographically dispersed teams
- Help modernize and evolve intricate legacy systems to meet current business needs
- Ensure all developed solutions are secure, scalable, high-performing, and easy to maintain
- Work closely with developers, architects, quality assurance, DevOps, and business stakeholders
- Provide technical support and oversight across all phases of the software development lifecycle
- Champion engineering best practices and consistent architectural standards across teams
Work Arrangement
Hybrid