1

Programming Director Jobs in Windham, NH (NOW HIRING)

Direct engineering efforts around automation, orchestration, and tooling that reduce toil and improve deployment velocity and reliability. * Maintain technical authority across Windows Server, Linux ...

The Residence Director supervises undergraduate and graduate Resident Assistants and fosters a healthy living and learning environment through programming, counseling, facilities management, staff ...

The Residence Director supervises undergraduate and graduate Resident Assistants and fosters a healthy living and learning environment through programming, counseling, facilities management, staff ...

Dir I- Technical

Nashua, NH · On-site

$153K - $260K/yr

We are seeking a highly motivated, experienced and capable engineer to lead our System Engineering ... You will report directly to the director of Systems engineering, where he/she will be your guide ...

Director, Facilities

Lawrence, MA · On-site

$64.43 - $96.65/hr

Job Summary The Director of Facilities is responsible for the strategic leadership and oversight of ... Bachelor's degree in Engineering, Healthcare Administration, or a related field. * Minimum of 10 ...

Job Summary The Director of Facilities is responsible for the strategic leadership and oversight of ... Bachelor's degree in Engineering, Healthcare Administration, or a related field. * Minimum of 10 ...

Select and negotiate third party agreements with design professionals (e.g., architects, engineers, etc.) and direct them on design development and review, adhering to Dakota building specifications ...

next page

Showing results 1-20

Programming Director information

See Windham, NH salary details

$30.3K

$72.4K

$182.7K

How much do programming director jobs pay per year?

As of Jun 24, 2026, the average yearly pay for programming director in Windham, NH is $72,397.00, according to ZipRecruiter salary data. Most workers in this role earn between $34,500.00 and $96,600.00 per year, depending on experience, location, and employer.

How does a Programming Director typically collaborate with other departments to ensure successful project execution?

A Programming Director regularly works cross-functionally with marketing, production, technical, and content teams to align programming schedules with organizational goals. They attend planning meetings, coordinate timelines, and ensure all stakeholders are informed about upcoming projects or changes. Effective communication and negotiation are crucial, as the role often involves balancing creative vision with operational constraints. This collaborative environment helps ensure that projects are delivered on time and meet the quality standards expected by both the organization and its audience.

What does a programming director do?

A programming director oversees the development and management of programming content, such as television, radio, or digital media, ensuring it aligns with organizational goals. They coordinate with producers, writers, and technical teams, and often make decisions on scheduling, content selection, and resource allocation to deliver engaging programming. Strong leadership, industry knowledge, and project management skills are essential in this role.

What jobs in the US pay 300,000 a year?

For a Programming Director, annual salaries of $300,000 or more are common in large tech companies, especially for those with extensive experience, leadership skills, and expertise in areas like software architecture or project management. High-paying roles often require advanced degrees, certifications, and a proven track record of successful project delivery. Compensation can also include bonuses, stock options, and other incentives.

What jobs pay 500,000 a year in the US?

In the US, high-level executive roles such as Chief Executive Officers (CEOs), Chief Technology Officers (CTOs), and other C-suite positions often have salaries exceeding $500,000 annually. Additionally, specialized roles like senior investment bankers, certain successful entrepreneurs, and some highly experienced software engineering directors can reach or surpass this compensation level, especially with bonuses and stock options. Programming Directors in large organizations may also earn this level of pay with extensive experience and leadership responsibilities.

What jobs pay 10,000 a month without a degree?

A Programming Director typically requires advanced skills and experience, and salaries of $10,000 or more per month are usually achieved through senior roles, freelance consulting, or entrepreneurship rather than entry-level positions. Many high-paying tech roles may require specialized knowledge, certifications, or a strong portfolio, but formal degrees are not always mandatory if skills are demonstrated. Alternative paths include self-taught programming, freelancing, or building a successful tech business.

What are the key skills and qualifications needed to thrive as a Programming Director, and why are they important?

To thrive as a Programming Director, you need expertise in content strategy, scheduling, and audience analysis, usually backed by a degree in communications, media, or a related field. Familiarity with broadcast automation systems, analytics tools, and content management platforms is essential. Leadership, decision-making, and strong interpersonal skills help you guide teams and collaborate with stakeholders effectively. These skills ensure compelling programming, efficient operations, and alignment with organizational goals in a competitive media environment.

What is the difference between Programming Director vs Software Developer?

AspectProgramming DirectorSoftware Developer
CredentialsBachelor's or higher in Computer Science, Management experienceBachelor's in Computer Science or related field
Work EnvironmentLeads teams, manages projects, strategic planningWrites code, develops software, tests applications
Industry UsageUsed in media, entertainment, tech companies for overseeing programmingCommon across tech, startups, software firms
Search IntentRoles involving leadership and project oversightRoles focused on coding and software creation

The Programming Director typically oversees programming teams and manages project strategies, requiring leadership skills and industry experience. In contrast, a Software Developer focuses on coding and developing software applications. While both roles require technical knowledge, the Programming Director's role is more managerial, whereas the Software Developer's role is more technical and hands-on.

More about Programming Director jobs
What are popular job titles related to Programming Director jobs in Windham, NH? For Programming Director jobs in Windham, NH, the most frequently searched job titles are:
What cities near Windham, NH are hiring for Programming Director jobs? Cities near Windham, NH with the most Programming Director job openings:

Director, Software Engineering (UI)

Fidelity Investments

Brookline, NH • On-site

$273K/yr

Full-time

Posted 11 days ago


Fidelity Investments rating

8.7

Company rating: 8.7 out of 10

Based on 264 frontline employees who took The Breakroom Quiz

14th of 139 rated financial services


Job description

Job Description:

Director, Engineering – Asset Management Technology Foundations

Job Description:

We are seeking a highly accomplished Director of Engineering responsible for the engineering strategy, execution, and evolution of our Integrated Experience Platform capabilities within the Asset Management Technology Foundations organization. This includes integrated web and desktop experience platforms, design systems, shared component libraries and core UI frameworks that power applications across Asset Management.

As a senior engineering leader, you will balance people management responsibilities—including hiring, mentoring, performance management, and talent development—with strong engineering craftsmanship. You are expected to remain deeply engaged in technical decision‑making, design, code quality standards, and engineering best practices, setting a high bar for how software is designed, built, tested, and operated.

You will partner closely with engineering, architecture, UX, and product leaders to shape technical direction, influence platform strategy, and ensure teams are aligned on engineering standards, modern delivery approaches, and disciplined execution. You will actively guide teams through complex technical trade‑offs, design reviews, and platform evolution, while coaching engineers grow both technically and as leaders.

We are looking for a leader who is committed to continuously advancing both their own technical depth and the capabilities of their teams—bringing modern engineering thinking, innovation, and a culture of continuous improvement to the organization. This role is ideal for an engineering‑first leader who thrives on developing people, strengthening engineering discipline, and delivering foundational platforms that enable business outcomes at scale.

If you are a passionate and experienced engineering leader with a strong track record of hands‑on technical leadership, people development, and delivery of high‑quality platform solutions, we encourage you to apply and help advance our capabilities.

The Team

Architecture and Technology Foundation (ATF) team is a central team within Asset Management that provides ready-to-use solutions composed of standard technology stacks, development frameworks, reusable software components and services. As a member of the team, you will work in close partnership with Asset Management Technology leaders to lead and develop high performing engineering teams while actively shaping the technical direction of our experience platforms.

The Expertise You Bring

  • Proven experience leading enterprise integrated experience platforms, owning strategy and execution for web and desktop UI foundations.
  • Demonstrated ownership of design systems and shared UI component libraries, including governance, adoption, and long‑term evolution across multiple product teams.
  • Deep background in modern UI and desktop experience architecture, including scaling component‑driven micro-frontend platforms and enabling consistent, high‑quality user experiences across applications.
  • Strong experience with desktop interoperability platforms and standards, including FDC3, and related interop products, enabling application composition, context sharing, and cross‑application workflows.
  • Experience integrating AI‑enabled capabilities into interoperability platforms, such as contextual intelligence, workflow automation, smart routing of intents, and AI‑assisted cross‑application experiences.
  • Strong understanding of desktop containers, inter‑application communication patterns, and orchestration models, including how AI services can enhance real‑time decisioning and user productivity.
  • Track record of leading engineering talent, while setting clear technical direction and accountability.
  • Solid full‑stack foundation enabling effective leadership across platforms and supporting backend services, ensuring seamless end‑to‑end integration.
  • Recognized ability to influence enterprise engineering standards and platform strategy, particularly across experience platforms, interoperability, and shared UI services.
  • Sustained commitment to engineering excellence, talent development, and continuous improvement in large, complex environments.
  • Bachelor’s degree in computer science, Software Engineering, or related technical field, demonstrating a solid foundation in data structures, algorithms, systems design, and core engineering principles

The Skills You Require

  • Ability to coach, mentor, and provide technical guidance to engineers working across platforms, interoperability layers, and AI‑enabled capabilities.
  • Strong hands‑on understanding of Angular, TypeScript, and component‑driven UI development, including modern build, testing, and performance optimization practices.
  • Ability to design and evolve UI frameworks and shared frontend capabilities that support both browser‑based and desktop‑hosted experiences.
  • Practical experience with FDC3 and desktop interoperability platforms (OpenFin / Interop), including context sharing, intents, app discovery, and cross‑application integration.
  • Knowledge of desktop containers, windowing models, and interop standards, enabling seamless multi‑application user experiences.
  • Ability to design AI‑enhanced interoperability workflows, such as intelligent context propagation, AI‑driven intent resolution, recommendation services, and workflow automation across applications.
  • Experience integrating UI and interop platforms with backend and AI services through well‑designed APIs, with working knowledge of Java, Spring Boot, REST, OpenAPI, and OAuth2/JWT.
  • Familiarity with CI/CD pipelines supporting frontend assets, shared UI libraries, desktop‑integrated applications, and AI‑enabled services.
  • Understanding of cloud infrastructure and Kubernetes‑based deployment models supporting experience platforms, interop services, and AI workloads.
  • Strong operational mindset, including observability, reliability, incident response, and performance tuning, with particular focus on end‑user experience and workflow continuity.
  • Curiosity and adaptability, with an ongoing focus on modern experience platforms, desktop interoperability, cloud technologies, and AI‑enabled development practices (GitHub Copilot, Claude Code).

The Value You Deliver

  • Ensuring engineering talent, skills, and team composition are aligned with the strategy, long‑term technical direction, and organizational priorities, enabling delivery of scalable, secure, and reliable platform capabilities.
  • Supporting, mentoring, and empowering engineers to deliver their best work while growing deep expertise across UI platforms, Java, Spring Boot, API engineering, distributed systems, and cloud technologies.
  • Driving an agile, learningoriented engineering organization that adopts continuous improvement, collaboration, adaptability, and iterative delivery.
  • Championing a culture of engineering excellence, with high standards for reliability, performance, resilience, security, accessibility, and craftsmanship.
  • Contributing to and reinforcing engineering best practices, coding standards, design patterns, and platform guidelines, ensuring consistency, maintainability, and quality.
  • Bringing strong curiosity and an engineering mindset—consistently asking “why,” challenging assumptions, and ensuring delivered solutions provide clear technical and business value.
  • Acting as a senior engineering leader who actively innovates, experiments, and evaluates emerging technologies, including cloud‑native patterns, platform modernization, and improved approaches to building APIs and services at scale.
  • Leading the adoption of modern engineering approaches, including cloud‑native architectures, DevOps practices, event‑driven systems, and emerging technologies such as AI/ML where appropriate.
  • Building trusted, collaborative relationships with architecture, product leaders, UX partners, and peer engineering teams to ensure alignment on platform strategy and execution.
  • Serving as an inspiring engineering leader by sharing knowledge, participating in technical forums, promoting thought leadership, and advocating for modern engineering practices across the broader organization.
Certifications:Category:Information Technology

Please be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.


What Fidelity Investments employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom