In-house CPA
Job description
We are seeking a highly skilled Certified Public Accountant (CPA) to join our IT company as an In-House Accountant. The ideal candidate will be responsible for managing financial operations, ensuring compliance with tax regulations, preparing financial statements, and optimizing financial processes. This role requires strong expertise in corporate accounting, tax planning, financial analysis, and regulatory compliance, particularly in the IT and technology industry.
Job Responsibilities:
Financial Reporting:
Preparing accurate financial statements for the IT company, including income statements, balance sheets, and cash flow statements.
Budgeting and Forecasting:
Creating and managing budgets for IT projects, tracking expenses against budget, and forecasting future financial performance.
Tax Compliance:
Ensuring the company complies with all relevant tax regulations, including preparing tax returns and managing tax liabilities.
Internal Controls:
Assessing and implementing internal controls to safeguard assets and mitigate financial risks within the IT department.
Contract Review:
Analyzing IT contracts to ensure proper accounting treatment of revenue and expenses.
Cost Analysis:
Identifying cost drivers within IT projects and providing insights to optimize spending.
Qualifications and Skills:
Professional Degree:
Applicants must hold a Bachelor's degree in Accounting or related field and hold a valid CPA license.
Accounting Software Proficiency:
5+ years‘ experience with accounting software used by IT companies, including specialized software for project management and billing.
GAAP Compliance:
Thorough knowledge of Generally Accepted Accounting Principles (GAAP) and ability to apply them to IT transactions.
Data Analysis Skills:
Can utilize data analysis tools to identify trends and insights within the IT financial data.
Data Privacy and Security Expertise:
Experience with data privacy and security laws and regulations, including GDPR, CCPA, and other relevant legislation.
Contract Lifecycle Management:
Experience with contract management processes, including contract drafting, negotiation, execution, and administration.
Contract Lifecycle Management:
Experience with contract management processes, including contract drafting, negotiation, execution, and administration.
Negotiation and Analytical Skills:
Proven ability to negotiate effectively with vendors and internal stakeholders, analyze legal risks, and provide sound legal advice.
Collaboration and Teamwork:
Ability to work collaboratively with various internal teams and external partners to achieve common goals.
Problem-Solving and Critical Thinking:
Strong problem-solving skills with the ability to analyze complex legal issues and develop effective solutions.
Additional Qualifications:
- Experience with cloud-based accounting and ERP systems.
- Knowledge of international tax laws and compliance for global IT businesses.
- Familiarity with R&D tax credits, software capitalization, and technology-related financial incentives.
- Understanding of cybersecurity risks and financial compliance for IT companies.
Knowledge of IT Industry:
- Applicant must possess a strong understanding of the IT industry, including common technologies, software licensing models, and cloud computing.
- Understanding of IT industry financial challenges, including SaaS revenue recognition, cost allocations, and subscription-based accounting.