Epicareer Might not Working Properly
Learn More

Senior or Tech Lead Software Engineer

Salary undisclosed

Checking job availability...

Original
Simplified

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.