Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

BMC Product Development Architect 
United States, Texas 
109378455

12.12.2024

The Product Development Architect will guide the architecture strategy for the organization and will perform the following duties:

  • Architect the overall structure of product development projects, integrating innovative technologies to enhance product performance, scalability, and market competitiveness.
  • Ensure the technical architecture and Agile processes are aligned to support scalability and efficiency, provide high-level advice on Agile methodology integration, and enhance team agility through architectural decisions. Own technical epics and stories, and focus on building architectural runway to meet the long term needs of the product or solution.
  • Ensure solutions are architected to prioritize code quality, maintainability, and scalability, provide strategic direction on coding practices, and oversee the establishment of review standards that align with architectural goals.
  • Identify opportunities to leverage the latest technological advancements, providing strategic direction on the adoption of new technologies and ensuring their effective integration into product architectures.
  • Design solutions with an emphasis on reducing the need for technical support, while ensuring that the architecture facilitates easy troubleshooting and support and aligns with strategic support objectives.
  • Ensure solutions are designed and built with robust error handling and debugging capabilities, providing strategic direction on problem-solving methodologies, and ensuring product architectures facilitate easy identification and resolution of issues.
  • Design and evolve solutions supporting a security-first approach with inherent security features, providing strategic direction on security technologies and methodologies to safeguard products against current and future security challenges.
  • Ensure solutions prioritize high performance and scalability, providing strategic direction on the use of cutting-edge technologies and architectures to achieve optimal product performance.
  • Set the standard for software design within the organization, providing strategic direction on design methodologies and ensuring architectural coherence and innovation.
  • Provide strategic direction on adhering to standards while fostering innovation and ensuring products meet the highest levels of regulatory compliance, architecting solutions with compliance as a foundational element.
  • Champion an integrated approach to technical documentation and development, providing strategic direction on documentation methodologies to ensure product designs are well-documented and understood. Leverage and develop reference architectures to support standardization across the product-line.
  • Provide strategic direction for integrating effective communication and cross-functional collaboration practices within and beyond the organization. Ensure architectural decisions, product strategies, and innovative concepts are collaboratively pursued with all relevant teams, enhancing product quality and market fit.
  • Interact with customers to understand their pain points and align our solutions to address their challenges, applying detailed knowledge of end-to-end use cases and able to demonstrate our product features. Participate and may lead initiatives related to adoption of our solutions by customers.
  • Participate in innovation activities such as Ideathons and Hackathons. Actively seek opportunities to protect BMC's intellectual property, including the submission of Invention Disclosure Forms and Patent Filing. Demonstrate thought leadership through the publication of Blogs and articles.

Requirements:

  • At least 15 years of experience with z/OS Processing Environment.
  • At least 10 years of experience in IBM design and development.
  • Experience in a technical architect role, using an Agile development model.
  • Extensive development experience using 64-bit Assembler and 31-bit Assembler programming languages.
  • Experience with C.
  • Coding experience in a multitasking, reentrant and/or sysplex environment.
  • Experienced creating functional designs/specifications from business requirements.
  • Experience with monitoring tools for systems and subsystems in z/OS environments.
  • Excellent knowledge of z/OS structure and logic including knowledge of z/OS operating system internals.
  • z/OS Internals experience architecting complex operating system level solutions.
  • In depth experience in troubleshooting complex problems at application and systems levels.
  • Self-starter with ability to work both independently and as a part of a team

Min salary

Mid point salary

Max salary