Apply

Technology Product Manager (REMOTE)

Posted 16 days agoViewed

View full description

💎 Seniority level: Manager, 10+ years

📍 Location: United States, EST

🔍 Industry: Software Development

🏢 Company: Chinook Systems👥 11-50Data CenterCyber SecurityProfessional Services

🗣️ Languages: English

⏳ Experience: 10+ years

🪄 Skills: LeadershipProject ManagementSoftware DevelopmentAgileCloud ComputingCybersecurityIoTProduct ManagementSCRUMSoftware ArchitectureCI/CDRESTful APIsDevOpsClient relationship managementSoftware Engineering

Requirements:
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field and at least 10 years of IT experience. A High School Diploma and an additional 5 years of directly related experience may be considered in lieu of a degree.
  • At least 4 years of experience managing client facing application development activities.
  • Proven experience in software development for building automation, facility management, and critical infrastructure.
  • DevOps Experience – Must have hands-on experience in software development and have progressed into a leadership role overseeing DevOps processes and development teams.
  • Client-Facing Development – Must have experience working directly with external clients and stakeholders, focusing on requirements gathering, bug reporting, and technical solutioning.
  • Technology Awareness – Must have a strong foundational understanding of IoT, smart devices, and emerging technologies, with the ability to assess, integrate, and optimize technical solutions.
  • Management & Leadership – Must have supervisory experience managing software development teams, with expertise in SCRUM methodologies and agile project management.
  • Project Scoping & Technical Vetting – Must be proficient in level of effort (LOE) estimation and have a deep understanding of software architectures, security, and development technologies to assess and approve technical solutions.
  • Software Architecture & Security Expertise – Must have experience designing and securing software solutions, ensuring scalability, risk mitigation, and compliance with security frameworks.
  • Product Lifecycle Management – Must have experience in iterative product development, software release cycles, and managing the full work product lifecycle.
Responsibilities:
  • Lead Chinook’s Development Team, providing technical direction, mentorship, and oversight to software engineers.
  • Oversee the design, development, and deployment of new software solutions and integrations across Chinook’s platforms.
  • Ensure the scalability, security, and performance of applications, balancing cloud-based and on-premises solutions.
  • Drive technical innovation by researching, selecting, and integrating new technologies that enhance Chinook’s software offerings.
  • Establish and enforce coding standards, best practices, and DevOps methodologies to improve software quality and streamline development.
  • Provide technical insight to the Technology Director and Technology Business Manager, ensuring product capabilities align with market needs and business direction.
  • Translate business growth initiatives into product roadmaps, ensuring software solutions support both client requirements and internal operations.
  • Collaborate with leadership to evaluate and prioritize emerging technologies, assessing feasibility and development impact.
  • Work with the Technology Business Manager to evaluate the technical viability and scalability of new service offerings, ensuring smooth integration into Chinook’s technology ecosystem.
  • Contribute to proposal development, assisting in the creation of technical solution frameworks that align with business objectives.
  • Provide feedback on product and technology trends, identifying opportunities for innovation, process improvements, and efficiency gains.
  • Lead the design, architecture, and implementation of software solutions, ensuring performance, security, and scalability.
  • Gather and refine technical requirements, working closely with stakeholders to align business needs with development priorities.
  • Manage the full work product lifecycle, overseeing solutioning, implementation, and ongoing iterative improvements.
  • Evaluate and integrate new technologies, automation tools, and security best practices to enhance development capabilities.
  • Implement and enforce DevOps best practices, including CI/CD pipelines, infrastructure automation, and cloud security.
  • Maintain and oversee cybersecurity protocols for both internal and client-facing applications.
  • Demonstrate your strong leadership and mentorship skills, with a focus on guiding developers, fostering technical excellence, and driving product innovation.
  • Drive software development initiatives, including architecture, security, and performance optimization.
  • Share your expertise in DevOps methodologies, including experience with CI/CD pipelines, cloud infrastructure, and automation tools.
  • Use your deep knowledge of cybersecurity principles, including secure coding practices, compliance frameworks, and risk mitigation strategies.
  • Employ your strong analytical and problem-solving abilities, with a focus on technical challenges and product scalability.
  • Handle Product Roadmaps & Lifecycle Management, ensuring efficient development, iteration, and release of software solutions.
  • Participate in Stakeholder Collaboration & Requirements Gathering, working with executives, business managers, and development teams to refine product vision and technical needs.
  • Perform other duties as assigned.
Apply