Post Job Free
Sign in

Technology Manager

Company:
Foresight Intelligence
Location:
Scottsdale, AZ, 85260
Posted:
May 22, 2025
Apply

Description:

Job Description

Reports To: VP of Technology

Position Summary:

Foresight Intelligence is looking for a skilled and experienced Technology Manager to oversee the development, implementation, and maintenance of our technology stack. The ideal candidate will have a strong background in SaaS platforms, SQL databases, and proven management experience in technology roles. The Technology Manager will work closely with cross-functional teams to ensure the alignment of business objectives with technology solutions, while also leading the day-to-day operations of the technology department.

Job Duties and Responsibilities:

Develop and implement technical strategies aligned with the company’s goals, ensuring the scalability, security, and reliability of SaaS products

Collaborate with senior leadership to define product roadmaps and technology requirements

Oversee the design, development, and maintenance of software applications and services

Ensure that the technology infrastructure supports business needs and objectives

Manage the end-to-end lifecycle of the SaaS products, ensuring seamless integration, uptime, and customer satisfaction

Optimize and scale the SaaS platform based on user feedback, performance metrics, and evolving business requirements

Work with the product team to deliver high-quality software releases and updates

Oversee database architecture, optimization, and troubleshooting

Ensure proper data governance, security, and compliance in managing customer and business data

Leverage SQL skills to query, analyze, and ensure data integrity across systems

Collaborate with other departments such as Product, Sales, Hardware, and Customer Support to ensure seamless technology integration

Participate in regular meetings with business stakeholders to understand their needs and provide technological solutions

Communicate technical concepts clearly to non-technical team members

Oversee and manage the day-to-day operations of the tech teamMinimum Requirements:

Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent work experience)

Minimum of 5 years of management experience in a technology-focused role

Proven experience in leading teams within small business environments or SaaS companies

Strong technical background with hands-on experience in SaaS development and maintenance

Proficient in SQL and experienced with database design, management, and optimization is preferred

Familiar with .Net or another mainstream software development technology is preferred

Solid understanding of cloud technologies, security, and software architecture is preferred

Experience with project management tools and agile methodologies

Excellent communication, leadership, and problem-solving skills

Ability to work effectively in a fast-paced, dynamic environment

Strong working knowledge of Excel, Word and PowerPoint

Strong communicator with excellent written skills

Experience and ability to work well with in a team and inspire team action

Strong attention to detail with an orientation towards quality

Maintains a high standard of accountability and dependability

Ability to effectively prioritize and execute tasks (i.e. exceptional organizational and time management skills!)Physical Requirements:

Remaining in a stationary position, often standing, or sitting for prolonged periods

Moving about to accomplish tasks or moving from worksite to another location such as customers office

Repeating motions that may include the wrists, hands, and/or fingers

Powered by JazzHR

fhlHX89fJd

Full-time

Apply