Product Technical Lead - Software Engineer II

BDO
📍 Richmond, Virginia, United States 💼 Full time 🕒 Posted June 12, 2026

Job Description

Job Summary:

The Lead Software Engineer II, Tax Product Development (Lead Engineer II) plays a critical role in designing and implementing complex distributed systems, including solutions leveraging Microsoft Power Applications and Project Operations that support the tax practice and delivery of services to clients. The Lead Engineer II owns the end-to-end delivery of distributed systems, defining technical requirements and architecture for tax products and solutions, with a focus on integrating and optimizing Dynamics CE and Project Operations to enhance client management and project delivery. This role requires collaboration across global teams and cross-functional groups. 


Job Duties:

  • Leads design and implementation of highly scalable distributed systems within an Agile team focused on tax solutions
  • Designs, develops, and tests software solutions using web and cloud technologies for innovative tax products
  • Applies modern sof...
  • Ready to Apply?

    Submit your application today and join our talented team at BDO.

    Submit Application

    Job Details

    • Location Richmond, Virginia
    • Job Type Full time
    • Category Computer Occupations
    • Posted Date June 12, 2026
    • Application Deadline July 22, 2026