- Design and develop core modules of an enterprise-grade ERP system, including key business domains such as finance, supply chain, settlement, treasury management, and reporting, supporting complex enterprise business scenarios.
- Participate in the overall technical architecture design and evolution of the ERP platform, building enterprise systems with high availability, scalability, and reliability.
- Lead the development of core functionalities, conduct code reviews, and establish engineering standards, promoting standardized development processes, code quality standards, and continuous integration practices.
- Collaborate with product managers, implementation consultants, and business teams to deeply understand enterprise financial and operational workflows, translating complex business requirements into system design solutions.
- Design and implement integrations with third-party systems such as payment systems, banking systems, tax systems, or other enterprise platforms.
- Provide technical support during project implementation and client delivery, resolving technical challenges in complex business scenarios.
- Promote the adoption of AI-assisted development workflows, including AI code generation, AI-driven code reviews, automated test generation, and AI-assisted technical documentation, to enhance development efficiency and code quality.
- Mentor and guide development team members, improving the overall technical capability of the team.
- 5-8+ years of experience in enterprise software development, including at least 3 years of ERP or large-scale business system development.
- Strong understanding of ERP system architecture and enterprise business processes, such as financial management, supply chain, or inventory management modules.
- Proficient in mainstream backend programming languages and frameworks such as Java,.NET, or Python, with a solid foundation in software engineering.
- Strong experience with relational databases (e.g., MySQL, PostgreSQL, or Oracle), including complex SQL and data modeling.
- Experience in distributed systems or microservices architecture, with familiarity in API design and system integration.
- Familiar with modern engineering practices such as CI/CD, automated testing, and DevOps.
- Experience delivering large-scale enterprise digitalization or enterprise IT projects is preferred; consulting firm background is a plus.
Preferred Experience
- Experience building large-scale ERP systems from scratch (0→1) or leading major core module refactoring.
- Familiarity with financial accounting, taxation, or treasury management system logic.
- Experience integrating enterprise systems such as ERP, CRM, HR, BI, or payment platforms.
- Experience with cloud architecture or SaaS-based ERP product development.
About FinTax
FinTax is an AI-powered crypto tax compliance, accounting, and reporting platform built for Web3 users, funds, and crypto enterprises to automate tax filing across multi-chain transactions.
