Jobs at CalCPA

The California Society of CPAs is the nation's largest statewide CPA association, a nonprofit dedicated to serving its members and the accounting profession. We offer a desirable work environment and an attractive benefits program.

The California CPA Education Foundation is the premier provider of continuing professional education to the accounting profession in California. 

Full Stack Developer | Burlingame, CA

We are a small tight-knit development group, and we are looking for a Full Stack Developer. You will be responsible for implementing features and fixing bugs, as well as integrating with 3rd party vendors. Our technologies include C#, SQL Server, JavaScript, AngularJS 1.x.

Responsibilities also include developing site features and enhancements and working with external 3rd party vendors and service providers to deliver and maintain site content. This position will partner with CalCPA business and technical staff members to develop and implement site design, application functionality, and interface design. Strong organization and communication skills are essential in this position.

Essential Duties and Responsibilities:

  • Build robust and maintainable code
  • Design, develop, and maintain systems to solve business problems
  • Build and maintain SPA applications using C#, AngularJS, and SQL
  • Read and write complex SQL queries to support multiple applications' needs
  • Work with our CMS (Sitecore) to take advantage of its capabilities and deliver a better website experience
  • Perform root cause analysis and outline solutions and mitigation strategies for production issues
  • Work with 3rd party vendors to capture, validate, and submit for resolution problems with site content or functionality
  • Write RESTful API's to support internal and external integrations
  • Build quick prototypes from scratch to use for collaboration
  • Other duties as assigned

Knowledge, Skills and Experience:

  • Bachelor's degree in Computer Science or equivalent experience
  • Proficiency in C# and vanilla JavaScript
  • Experience with SQL Server, and ability to read and write complex queries and stored procedures
  • Solid understanding of Web Technologies (HTML5, CSS3, RESTful APIs, DOM, Ajax, Browsers, etc.)
  • Solid understanding of web-based architecture (front-end, apis, web servers, load balancing, caching, databases, replication, etc.)
  • Version Control using Git, TFS, or Visual Studio Online
  • Appreciate and influence test-driven development and creating unit tests
  • Self-driven team player with ability to work independently
  • Excellent written and spoken communication skills, with a passion for writing software and building web applications

Preferred Qualifications:

  • Sitecore CMS experience
  • Experience with TFS, Azure, Nancy Framework, and NoSQL databases
  • Salesforce integration experience
  • Experience with Account Management Systems

Apply online »

Program Associate | Sacramento, CA

Member of the Sacramento Chapter program staff. The full-time Sacramento Program Associate serves a key role as part of the leadership team of the Sacramento Chapter, and coordinates, organizes, administers and manages chapter operations, including volunteers, meetings, events, activities and administration.

Required Qualifications, Experience, Education or Certifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The following requirements are representative of the knowledge, skill, and technical ability required to perform the job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.Bachelor’s degree and 3-7 years related work experience, or the equivalent.

  • Bachelor’s degree and 3-7 years related work experience, or the equivalent.
  • Proficiency in Microsoft Word, Excel, PowerPoint, Adobe Acrobat and social media platforms, as well as ability to work in database environment.
  • Demonstrated organizational, time, communication, management and critical thinking skills; meeting planning experience a plus.
  • Ability to operate home office technology and coordinate service maintenance as needed.
  • Must be able to travel locally outside of regular working hours.
  • Must be able to travel to CalCPA offices various times during the year for multi-day meetings.

Essential Duties & Responsibilities:

  • Serve as liaison between chapter members and CalCPA; foster two-way communication on issues, policies and activities between CalCPA, chapters, governing bodies and members.
  • Member of the chapter leadership team, which includes:
    • Effectively communicating and working with chapter leaders.
    • Assist in strategizing and implementing chapter goals.
    • Executing all chapter activities, meetings and operations
  • Team player, working collaboratively with members/volunteers, Programs staff and other CalCPA departments to deliver services to chapter.
    • In collaboration with members/volunteers, Programs Associates plans and executes chapter networking, social, and educational events.
    • Help identify and secure event sponsorship opportunities.
    • In conjunction with marketing department, responsible for chapter electronic and print marketing, promotion and communications, including social media.
    • Participate in CalCPA and chapter membership development and marketing efforts, including firm visits, ongoing recruitment and annual renewal campaigns.
  • Help identify and develop future leaders to expand the volunteer base by building strong relationships with chapter members and local firms.
    • Coordinate chapter nominations process.
  • Organize and administer the day-to-day chapter activities relative to financial, procedural and operational matters.
    • Process AP & AR for the chapter.
    • Manage chapter finances, drive the annual chapter budgeting process with leadership and ensure that the monthly financial reports are accurate.
    • Further analysis required quarterly.
    • Administer chapter scholarship program.
  • Collaborate with other organizations to promote CalCPA.
  • Special projects as assigned.

Apply online »