Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Program Analyst

$62k - $92.94k

CMC Energy Services

Program Analyst

The Program Analyst assists in the development of financials as well as creating and editing complex proposals for utility-based energy efficiency programs. This role is responsible for providing support for a variety of technical documents as well as project-level support for the team to successfully execute program management assignments.

Essential Duties & Responsibilities
  • Provide support with proposals and capture financials related to programs.
  • Assist with billing and costing for utility-based energy efficiency programs.
  • Produce timely reports for management on financials.
  • Support inventory coordination of programs/projects as needed.
  • Input technician work orders into Excel and other database systems.
  • Audit work orders and own work for accuracy.
  • Responsible for client deliverables for implementation of assignments including cost estimating, work reviews, budget reconciliations and project documentation.
  • Provide research, analysis, recordkeeping and operating-level coordination and communications on planning and implementation assignments in accordance with established methodologies.
  • Provide written reports and documents that concisely analyze data in order to meet client's desired outcomes and scope requirements.
  • Perform data entry in software programs utilized for all projects (Service CEO, ACT).
  • Perform other duties as assigned.
Requirements & Qualifications
  • Bachelor's degree and/or equivalent experience required.
  • Knowledge of Building Science.
  • Strong organizational, problem solving and prioritization skills necessary.
  • Strong communication, both verbal and written, and relationship-building skills.
  • Strong attention to detail and data validation skills while maintaining accurate documentation required.
  • Sound knowledge of estimating requirements, contracts administration techniques, types of contracts.
  • Ability to efficiently interface with, communicate and coordinate activities with utility personnel as well as other departments.
  • Ability to manage multiple priorities in a fast-paced environment and adapt to change when needed.
  • Ability to work a flexible schedule.
  • Proven ability to meet objectives.
  • Perform the essential functions and physical demands of the position with or without accommodation.

Pay Range: $62,000.00 - $92,940.00

The final pay offered to a successful candidate will be dependent on several factors that may include but are not limited to the type and years of experience within the job, the type of years and experience within the industry, education, certifications, etc.

Benefits: A full suite of medical, dental, and vision benefits, company-paid and supplemental insurance options, 401k with a company-match, professional development and opportunities for internal advancement is available to all full-time employees.

CMC Energy Services, Inc. provides equal employment opportunities to all qualified individuals without regard to race, color, religion, national origin, age, sex, marital status, sexual orientation or non-disqualifying physical or mental handicap or disability, or any other protected status under applicable law.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Program Analyst in Trenton, NJ vacancy
  • $65k - $75k

    Select how often (in days) to receive an alert: Analyst, Supply Chain Rotational Development Program - Bordentown, NJ W.W. Grainger, Inc. is a leading broad line distributor with operations primarily in North America and Japan. At Grainger, We Keep the World Working®... 
    Suggested
    Rotational program
    Full time
    Internship
    Local area
    Worldwide
    Shift work

    W. W. Grainger

    Bordentown, NJ
    3 days ago
  • $71.4k

     ...degree of quality, accuracy, and reliability. Experience in data analytics tools ( such as PowerBI, QlikView, or Tableau) or database programming languages ( such as SQL, Python, R) is preferred. Benefits, Compensation & Workforce Diversity At FirstEnergy, employees... 
    Suggested
    Full time
    Contract work
    Work experience placement
    H1b

    Jersey Central Power & Light

    Trenton, NJ
    3 days ago
  • $40 per hour

     ...of New Jersey, Office of Judiciary Job Title: Quality Assurance Analyst Contract Start & End Date: ASAP - 7/6 and will be extended with...  ...or functional courses and concepts Develop appropriate work programs and budgets and use to effectively schedule tasks and assignments... 
    Suggested
    Full time
    Contract work
    Temporary work
    Interim role
    Work at office
    Immediate start
    Remote work

    ACT Professional Solutions

    Trenton, NJ
    10 hours ago
  •  ...experience with Webservices testing Looking for a Quality Assurance Analyst to be responsible for the development and execution of...  ...and or functional courses and concepts Develop appropriate work programs and budgets and use to effectively schedule tasks and assignments... 
    Suggested
    Contract work
    Temporary work
    Interim role
    Afternoon shift

    Compunnel Inc.

    Trenton, NJ
    4 days ago
  • $60k

     ...Maximus is a trusted federal partner supporting mission‑critical programs across national security, defense, and public service delivery....  ...status required. The Risk, Quality, and Performance Analyst serves as the Risk, Quality, and Performance Analyst supporting... 
    Suggested
    Contract work
    Remote work

    MAXIMUS

    Trenton, NJ
    2 days ago
  • $120k - $150k

     ...Governance Program Analyst Boston, MA or Quincy MA or Princeton, NJ or Clifton, NJ Full Time Web Cam Interview $120-$150K/Yr plus bonus Key Mgmt., Public and Public Cloud are important Key Management Governance Lead Who We Are Looking For Key Management Governance... 
    Full time

    Syntricate Technologies

    Princeton, NJ
    1 day ago
  •  ...public education in New Jersey JOB VIEW JOB TITLE: Business Data Analyst Legal, Labor Relations, and Policy TERMS: Full-time SALARY...  ...generate a variety of comparative data reports for training programs as well as specialized reports for board members, administrators... 
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area
    Weekend work
    Afternoon shift

    New Jersey School Board Association

    Trenton, NJ
    1 day ago
  •  ...here ( . Job Description : Summary - The Asset Management Analyst position is designed to execute enhanced asset management...  ...coordination with the local AM with reporting and AM centered programs (AMP) DTS Support: Coordinate andassistwith key initiatives under... 
    Full time
    Temporary work
    Local area

    Ryder

    Trenton, NJ
    2 days ago
  • We are hiring a Program Compliance Specialist for one of our clients in Bordentown, NJ . Job Description Staff in this position will be working with the Identification Services Team. They will assist with fingerprinting and taking photographs for staff or inmate identification... 

    Biogensys

    Bordentown, NJ
    10 hours ago
  • Overview The Business Analyst is responsible for supporting and improving business functions, including Corporate Finance, Advisor Performance...  ..., and acceptance criteria. Work with Technology & Operations Program Management. Collaborate with engineering and operations teams... 

    ALLTECH CONSULTING SVC INC

    Hamilton Square, NJ
    10 hours ago
  •  ...culture. Shift work and overtime required. Additional Requirements: Selected candidates will be required to enter a structured training program and successfully complete all modules including Biologics orientation training, general knowledge training, job function training,... 
    Shift work
    Day shift

    TechDigital Group

    Lawrenceville, NJ
    10 hours ago
  • $132.29k - $191.08k

     ...Department: Information Technology CGS is looking for business analysts to work with a large federal agency! As a Business Analyst in...  ...delivery improvement and new technology implementation Evaluate program materials and develop innovative approaches for improvement Independently... 
    Full time
    Remote work
    Flexible hours

    CGS Federal (Contact Government Services)

    Trenton, NJ
    10 hours ago
  • $84.5k - $140.9k

     ...Actuarial Analyst Sr -  Insurtech Programs  We are adding to our diverse team of experts and are looking to hire those who are committed to building a culture that enables the creation of innovative solutions for our business units and clients.  The Company... 
    Temporary work
    Princeton, NJ
    26 days ago
  • $51.9k - $99k

     ...public sector. To learn more, visit The Technical Business Analyst (TBA) will support the Product Team within the Education Case Management...  ...-sponsored training, education, and social and recreational programs are based on merit, business needs, job requirements, and... 
    Full time
    For contractors
    H1b
    Work at office
    Local area
    Remote work

    Public Consulting Group

    Trenton, NJ
    2 days ago
  • $25 per hour

     ...8/20/2026 Closing Date: 9/10/2026 Existing Vacancies: 2 Program/Location Department of Environmental Protection Legal Regulatory...  ...Attorneys General (DAsG), and existing paralegal/research analyst staff who handle contract preparation, real estate closings,... 
    Hourly pay
    Contract work
    Work at office

    NJ Department of Environmental Protection

    Trenton, NJ
    3 days ago
  • $60k

     ...Maximus is currently seeking a Project Controls Analyst. This role supports the Federal Civilian portfolio, partnering with Finance,...  ...appropriately supported and reconcile to the accounting system. Assist program control staff with ad hoc financial and cost analysis as... 
    Contract work
    For subcontractor
    Work at office
    Remote work

    MAXIMUS

    Trenton, NJ
    4 days ago
  • On a daily basis, you'll own QA execution for ongoing releases and enhancements, spending the majority of your time performing manual regression testing to validate system stability. You'll maintain and reuse existing automated test scripts, and build new automation from...

    Insight Global

    Hamilton, NJ
    4 days ago
  • $93.5k - $131.7k

     ...the biggest impact because: Together We Have the Power to Win.Job SummaryChurch & Dwight is seeking a Commercial Business Systems Analyst to join our team. This role is responsible for working with cross-functional teams to advance the company’s capabilities by translating... 
    Full time
    Remote work
    Monday to Friday

    Church & Dwight Company

    Ewing, NJ
    1 day ago
  •  ...ongoing success of our Regulatory Affairs Consulting team, Parexel is seeking an experienced Senior Regulatory Affairs Consultant (Program / Client Partnership Manager) to join our team. In this pivotal role, you will leverage advanced Regulatory Affairs expertise... 
    Remote work

    PAREXEL

    Trenton, NJ
    3 days ago
  • $90.9k - $130.7k

     ...matters—and so do you. About The Role: We are seeking a highly strategic and technically proficient Senior Business Systems Analyst to spearhead the administration, optimization, and architectural direction of our Customer Success platforms—primarily Gainsight and... 
    Local area

    UKG

    Trenton, NJ
    1 day ago
  • $80.12 - $101.75 per hour

     ...Sr Business Systems Analyst This is a hybrid role. New hire can work at either location below: Princeton, NJ (100 Nassau Park Blvd...  ..., and data management principles is valuable. Knowledge of programming languages, data analysis tools, or data visualization platforms... 
    Hourly pay

    Omni Inclusive

    Princeton, NJ
    1 day ago
  •  ...benefits such as Medical, Dental, Vision ++ a fun company to work!!! Job description: Position: Information Security Analyst Duration: 6-month contract to hire FTE; candidate must be able to convert perm without sponsorship. Location: Hybrid... 
    Permanent employment
    Contract work

    Perfict Global, Inc.

    Ewing, NJ
    3 days ago
  •  ...Business Analyst Location: Trenton, NJ Duration: Long Term Rate: $60/hr on C2C Note: Local Candidate Preferred. May be asked to work 1 day / Wk in the office. The Business Systems Consultant III serves as a business analyst for projects involving critical... 
    Work experience placement
    Work at office
    Local area

    Software Technology Inc

    Trenton, NJ
    4 days ago
  • $35 per hour

     ...oversees $224 billion in client assets as of June 30, 2026. Position Rockefeller Capital Management offers a distinctive Summer Analyst Program experience as a premier independent financial advisory firm. Our diversified businesses, boutique size, and entrepreneurial... 
    Hourly pay
    Summer work
    Internship
    Work at office
    Local area

    Rockefeller Financial

    Ewing, NJ
    5 days ago
  • $34.26 - $53.96 per hour

     ...Center Full time R180949 Job Description: The Retirement Analyst is responsible for assisting caregivers, participants &...  ...to trustees and other databases associated with the Retirement Program. Handles specialized and complex calculations, and researches problems... 
    Hourly pay
    Full time
    Work at office
    Remote work
    Relocation

    Intermountain Health

    Trenton, NJ
    4 days ago
  • $126.8k - $244k

     ...operating models, and workforce capabilities. As a Senior BCM Analyst at EY, you will be an expert on key banking topics,...  ...technology, or sustainability). You will lead a portfolio of programs focusing on the signature issues faced by banks, aligned to your... 
    Summer holiday
    Local area
    Flexible hours

    EY

    Trenton, NJ
    4 days ago
  •  ...Position Description & Qualifications Serco is looking for an experienced and enthusiastic junior level program analyst capable of understanding technical details across a wide variety of disciplines to join our Maritime Engineering Operation (MEO). This candidate will... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Flexible hours

    Serco

    Ewing, NJ
    4 days ago
  • $118.7k - $197.9k

     ...estimate of the current range is $118,700 to $197,900. You may also be eligible to participate in a discretionary annual incentive program, subject to the rules governing the program, whereby an award, if any, depends on various factors, including, without limitation, individual... 
    Visa sponsorship

    Deloitte

    Princeton, NJ
    10 hours ago
  •  ...Clinical Data AnalystA Clinical Data Analyst (or Clinical Informatics Analyst) is a clinical research information professional responsible...  ...data validation, data reconciliation, and data surveillanceconducting training for technical and software programs... 

    EDETEK

    Princeton, NJ
    1 day ago
  •  ...Job Title: Program Specialist Location: Trenton, NJ 08625 (Office with possibility for Hybrid) Job Type: Contract Duration: 5 Months Experience: 1+ years of professional experience Job Overview Our client is seeking a Program Specialist to support... 
    Contract work
    Casual work
    Work at office

    Inficare

    Trenton, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Program Analyst. Be the first to apply!