Lead Software Engineer - Tax Product Development
BDO USA · New York City, New York, US
Job Summary: The Lead Software Engineer, Tax Product Development plays a critical role in designing and implementing complex features and solutions that supp...
Job description
Job Summary: The Lead Software Engineer, Tax Product Development plays a critical role in designing and implementing complex features and solutions that support the tax practice and delivery of services to clients. The Lead Software Engineer owns end-to-end delivery of large features or systems, defining technical requirements and architecture for tax products and solutions. This role requires collaboration across global teams and cross-functional groups in a hybrid (in-person and virtual) work environment. Job Duties: - Leads design and implementation of major systems and features 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 software engineering principles throughout the software lifecycle for tax-related applications - Reviews business requirements for technical feasibility and collaborate with various teams to deliver quality tax software products - Mentors junior engineers to enhance code quality and performance, and ensure compliance with standards in tax product development - Maintains Tax products and platforms based on product roadmaps, production...