Extropy Advisors is an advisory firm in the digital transformation arena founded in 2014. Our mission is to help organizations navigate successfully through the financial digital transformation journey, reach exceptional performance, and develop the processes and culture for long-term continuous improvement. Core to our business is strong reseller and professional services partnerships with carefully selected technology platforms and service providers. We are a certified women-owned small business that believes in empowering organizations of all sizes to transition into an automated, paperless environment to improve the efficiency and accuracy of workflows, while freeing-up valuable human resources from routine mundane tasks and reassigning them to focus on more strategic assignments through thoughtfully planned change management practices.
Our Core Values
Commitment Unwavering commitment to ensuring our customers’ success throughout their digital transformation journey, tailoring strategies for growth and excellence.
Ingenuity Driving client success with creative solutions, staying at the forefront of digital finance through continuous learning and innovation.
Collaboration Enhancing client outcomes by promoting internal collaboration, breaking down silos for a unified and effective digital transformation.
Leadership Cultivating leadership in change management, supporting clients to effectively communicate and lead, and ensuring maximized results in the digital era.
About The Role
As a Manager of Product and IT, you will lead our technology initiatives and software development efforts to support our clients’ digital transformation journey. Reporting to the Director of Digital Transformation and Client Success, you will be responsible for managing both product development and IT operations while working directly with customers to enhance existing products and develop new solutions. This role will be allocated approximately 80% to product Management and 20% to IT.
Leadership & Team Management
Lead, mentor, and manage a small team of software developers and support staff
Conduct performance reviews, set development goals, and foster professional growth
Recruit and onboard new technical team members as needed
Hands-On Development
Participate actively in coding, architecture, and design of new software solutions using Python, JSON, and other development tools.
Review code and ensure development standards and best practices are followed
Help evaluate and choose appropriate technologies, frameworks, and platforms
Product Development Oversight
Translate business needs into technical requirements in collaboration with stakeholders
Create and manage development roadmaps and sprint plans using Agile methodology
Oversee the full development lifecycle – from ideation to delivery and maintenance
Develop web applications with integration to business applications
Support & Maintenance
Manage support processes for deployed software solutions (e.g., bug tracking, resolution, SLAs)
Serve as an escalation point for critical issues
Coordinate and prioritize support tickets alongside ongoing development work
Infrastructure and ITES Management
Manage and maintain the company’s IT infrastructure, including servers, networks, and security systems.
IT Business Application owner - Asana, Hubspot, Microsoft, Open AI, AWS and other enterprise applications
Develop and implement IT policies and procedures to ensure data security, compliance, and disaster recovery.
Ensure all IT and ITES resources are optimized for business needs.
Manage cloud-based infrastructure, including AWS, Azure, or Google Cloud Platform.
Work with vendors to manage software licenses and renewals.
Data Analytics and Reporting
Establish data visualization tools and reporting to monitor key metrics.
Generate reports to inform decision-making for software enhancements and IT operations.
Project & Resource Management
Prioritize competing development and support initiatives across multiple clients or internal needs
Estimate resources, timelines, and budgets for projects using Asana
Track progress and provide regular updates to leadership and stakeholders
Quality & Compliance
Ensure software meets high-quality, security, and reliability standards
Implement and enforce testing protocols (unit testing, regression testing, etc.)
Manage documentation for code, configuration, and user support materials
Budget Management
Oversee the budget for software tools, cloud services, and IT infrastructure.
Track costs and provide recommendations for cost optimization.
Collaboration & Communication
Act as the primary liaison between consulting teams, clients, and the development team
Work closely with sales, operations, and client delivery teams
Work with customers to understand how existing products could be improved, or to scope functional requirements for new solutions
Gather feedback and improve the software based on real-world use and input
Represent the technology function in client and internal meetings
Continuous Improvement
Introduce new tools, technologies, and practices to improve team efficiency and product quality
Stay up to date on software trends, especially those relevant to the consulting and SaaS industry
Meet and exceed targets for client satisfaction and product quality
Requirements
Bachelor’s degree or equivalent, or 5+ years of experience in product management and development
5+ years of experience in software development and team management
Strong experience with Python and JSON
Experience with Agile development methodologies
Proven experience managing software development teams and leading technical initiatives
Industry experience in any of the following: Purchase to Pay, Order to Cash, Supplier Management, or related Finance functions
Experience developing web applications with integration to business applications
Ability to work directly with customers to understand requirements and provide technical solutions
Advanced problem-solving skills and verbal and written communication skills
Excellent collaboration and presentation abilities
Experience with AI tools and technologies preferred
Experience with AWS, help desk solutions, and other cloud technologies preferred
Experience working with Asana is preferred, experience with project management software required
Benefits
50%-75% employer-covered insurance premium
Generous PTO policy
Fully remote