Senior Revenue and General Accountant

Industry:            Software + Consulting
Status:                 Full-time/Permanent
Start:                  December/January
Location:            USA – Philadelphia, PA or Western Sub-burbs region
Relocation:        Relocation will not be provided.
Travel:                This position is not expected to travel with any frequency or regularity.
Salary:                DOE. We offer a competitive total compensation package.

Castellan Solutions, a leader in the resilience management consulting and software industry, is adding a Senior Accountant to the team.

Upon joining the team, you will quickly begin working on a full range of accounting functions. The Senior Accountant responsibilities include reconciling account balances and bank statements, maintaining general ledger and preparing month-end close procedures. A successful Senior Accountant combines excellent analytical skills with a thorough knowledge of accounting principles to analyze financial reports.

Specific responsibilities include:

  • Process and analyze customer agreements for proper billing and revenue recognition treatment.
  • Maintain and reconcile balance sheet and general ledger account balances
  • Support month-end, year-end close process, and assist with annual audit preparations.
  • Contribute to the development of new or amended accounting policies, programs, and procedures, and perform other accounting duties while supporting junior staff as required or assigned.
  • Research and answer customer questions, perform follow-up procedures (email or phone) to supply additional information and collect unpaid invoices, prepare weekly summary reports on status of invoicing and collections


  • Experience with SaaS, fixed fee and managed services revenue recognition
  • Good interpersonal and customer service skills. Skilled, professional approach for both verbal and written communications.
  • Accuracy and attention to detail while working to tight deadlines.
  • High comfort with technology — Microsoft Office tools, Salesforce, NetSuite or other advanced GL / ERP. Previous experience in the software and services industry, preferably SaaS
  • Quick learner, organized, and efficient.
  • Can-do attitude and desire to impact the business, while being a team-player.
  • Knowledge and experienced user of NetSuite.
  • Associate Degree with concentration in Accounting, Finance, or Business
  • Work experience of 3-5 years in an Accounting related role.
  • Working knowledge of tax laws and GAAP.
  • Knowledge and experienced user of MS Office products required.
  • Exceptional problem-solving, strategic, and analytical skills combined with excellent business acumen.
  • Ability to create effective relationships, listen, communicate, influence, and collaborate cross-team at all organizational levels to deliver results.
  • Strong organizational skills, excellent execution, and follow through skills.
  • Ability to adapt and change with the needs of the organization and business.
  • Enjoys being challenged and stretched and is focused on continuous professional development and career progression.

Who You Are?

  • Tenacious: you are determined to succeed, and you are motivated by the success of customers, colleagues, and the community.
  • Curious: You are always learning and seeking ways to make things better.
  • Conscientious: You keep your promises, taking your commitments to others seriously, and you have strong integrity.
  • Humble: You lead with humility and empathy, respecting and learning from the perspectives of others.
  • Team Player: You understand that the team’s success is you own success and share responsibility when their team experiences difficulties along the way.
  • Commitment to Results: consistently achieves results, demonstrating high performance, and challenging self and others to deliver results
  • Priority Setting: focuses time/energy on the most important issues/opportunities. Clearly understand how to assess the importance of tasks and decisions
  • Creativity and Innovation: seeks new and better ways of doing things, generates original and imaginative ideas, products, or solutions

About Castellan Solutions

As the global provider of resilience management solutions – spanning consulting, software, managed services, and staffing – Castellan is uniquely positioned to help organizations find the right balance of risk tolerance and resilience to protect their people, reputation, customers, and bottom-line. Leveraging a proprietary proven process for driving organizational readiness and response, Castellan partners with clients to establish a clear vision, drive real results, and provide ongoing support from their community of resilience experts. Castellan helps organizations replace uncertainty with confidence. Now you’re ready.TM 

Castellan is strategically and financially backed by Resurgens Technology Partners.

The following statements are intended to describe the general nature and level of work being performed. This is not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of personnel.

All qualified applicants will receive consideration for employment without regard to race, color, religious creed, ancestry, national origin, age, sex or handicap.

If you experience issues applying or to learn more about the position, please contact Alicia Stevens – BC Management – a Castellan Solutions company at or +1 562-260-6791. To learn more about Castellan, please visit us at

Ready for some hands-on help? Let’s discuss how to best achieve your resilience goals.