Job Responsibilities:
- Provide strategic application architecture leadership by looking across the technology ecosystem to identify opportunities to provide either differentiated product ideas or disruptively better ways to improve the way our current product works.
- Lead global cross-functional teams of varying experience and skills and that are distributed across multiple geographies and time zones. Teach junior team members to be productive in developing new technologies through asynchronous communication.
- Define the right application/component boundaries, and effectively find the balance between time to market and reuse across the product teams.
- Leverage commercial software engineering, distributed systems architecture, infrastructure, cloud platforms, databases, web, and application servers to develop products designed to run in AWS, evaluating new services as they are introduced.
- Lead the review of proposed new functionality for architectural consistency across application build/change decisions and industry horizontal and vertical solutions, including establishing and driving the right design patterns through the product teams.
- Develop an understanding of our legacy technology, find and fix customer-facing issues, and identify and preserve the best of our legacy platforms in our new products.
- Work directly with the office of the CTO to define technology direction for the company. Sit at the senior leadership table at the intersection of customer/market need and implementation reality to improve functional architecture decisions for new features/products across the entire portfolio.
Telecommuting is available.
Less than 5% of international travel per year required.
Job Requirements:
Employer requires a Bachelor’s degree in computer science, Mathematics, or related quantitative field and six (6) years of progressively more responsible work experience as a software engineer or related occupation. In addition, the employer requires the following:
- Demonstrated ability leading and architecting large-scale, high performance and high availability commercial applications and platforms, managing commercial technology portfolios, and hands-on experience in architecture, and engineering gained through five (5) years of work experience.
- Demonstrated ability defining and optimizing architectural design with a focus on productization and customer benefit and experience gained through five (5) years of work experience.
- Demonstrated knowledge of the creation and ongoing improvement of application data models which can solve for customer facing performance, ability to drive future reuse, and logical consistency of the customer experience gained through five (5) years of work experience.
- Demonstrated knowledge of commercial software engineering, distributed systems architecture, infrastructure, cloud platforms, databases, web, and application servers gained through three (3) years of work experience.
- Demonstrated ability leading global cross functional teams of varying experience and skills gained through three (3) years of work experience.
- Demonstrated ability problem solving and trouble shooting in legacy environments gained through three (3) years of work experience.
All years of experience may be gained concurrently.
In lieu of a Bachelor's degree in computer science, Mathematics, or related quantitative field, employer is willing to accept at least three years of post-secondary coursework in computer science, Mathematics, or related quantitative field. In addition, employer requires at least six (6) years of progressively more responsible work experience as a software engineer or related occupation. In addition, the employer requires the following:
- Demonstrated ability leading and architecting large-scale, high performance and high availability commercial applications and platforms, managing commercial technology portfolios, and hands-on experience in architecture, and engineering gained through five (5) years of work experience.
- Demonstrated ability defining and optimizing architectural design with a focus on productization and customer benefit and experience gained through five (5) years of work experience.
- Demonstrated knowledge of the creation and ongoing improvement of application data models which can solve for customer facing performance, ability to drive future reuse, and logical consistency of the customer experience gained through five (5) years of work experience.
- Demonstrated knowledge of commercial software engineering, distributed systems architecture, infrastructure, cloud platforms, databases, web, and application servers gained through three (3) years of work experience.
- Demonstrated ability leading global cross functional teams of varying experience and skills gained through three (3) years of work experience.
- Demonstrated ability problem solving and trouble shooting in legacy environments gained through three (3) years of work experience.
All years of experience may be gained concurrently.
Please apply at https://zmags.bamboohr.com/jobs/ or via USPS to ZMAGS Corp, 320 Congress St, 5th Fl, Boston, MA 02110 (Attn: J. Reed)