YYC taxPOD is on a mission to revolutionize tax, accounting, and audit software with cutting-edge technology. We are looking for a Senior Software Engineer / Tech Lead to join our team and take a leadership role in building mission-critical solutions, including our new revamped taxPOD All-in-one tax learning platform and Customer Relationship Management (CMR). If you're a problem solver, hands-on coder, and team leader who thrives in a fast-paced environment, we’d love to hear from you! Responsibilities: Software Development & Architecture: - Design, develop, and optimize backend systems using .NET Core (C#), PostgreSQL, and Azure.
- Architect scalable APIs for web and mobile applications, ensuring high performance and security.
- Develop and maintain the MBRS module, ensuring compliance with Malaysia SSM’s guidelines.
- Develop and integrate AI-driven solutions, including CustomGPT, Retrieval-Augmented Generation (RAG) into the taxPOD ecosystem.
- Implement AI-powered features such as intelligent search, document analysis, tax optimization recommendations, and automation tools.
AI & Innovation Initiatives: - Lead and contribute to AI-driven projects, including the AI Tax Consultant and CustomGPT-powered automation for tax, accounting, and audit processes.
- Optimize AI workflows and infrastructure, balancing performance, accuracy, and cost efficiency (e.g., evaluating OpenAI token usage and model deployment strategies).
- Work on AI data pipelines to enhance retrieval-augmented generation (RAG), document chunking, and structured data processing.
Technical Leadership & Team Collaboration: - Lead technical discussions, code reviews, and best practices adoption.
- Work closely with frontend developers (Angular), UI/UX designers, and product managers.
- Collaborate with the infrastructure team to optimize Azure hosting, CI/CD pipelines, and DevOps.
- Mentor and guide junior engineers, fostering a culture of learning and innovation.
Quality, Security & Performance: - Implement automated testing, debugging, and performance monitoring.
- Ensure high code quality, maintainability, and security compliance.
- Optimize database queries and cloud infrastructure for cost efficiency.
Qualifications:- 5+ years of software development experience (preferably in a lead or senior role).
- Strong hands-on experience with .NET Core (C#), Angular, PHP, PostgreSQL.
- Experience in REST API development, microservices architecture, and cloud computing (Azure).
- Ability to design scalable, high-performance systems.
- Proficiency in DevOps tools, CI/CD pipelines, and containerization (Docker, Kubernetes).
- Excellent problem-solving and debugging skills.
- Experience with audit, tax, or accounting software is a plus.
- Familiarity with Azure Virtual Machines and cost optimization strategies.
Why Join Us:- Exciting projects in the FinTech, EduTech & SaaS space.
- Leadership opportunities – mentor and guide junior engineers.
- Career growth in a company that values innovation & technology.