Software Engineer II, Tax Product Development jobs in United States
cer-icon
Apply on Employer Site
company-logo

BDO USA · 7 hours ago

Software Engineer II, Tax Product Development

BDO USA is a leading accounting and advisory firm that values individuality and impactful work. They are seeking a Software Engineer II to design and implement advanced tax products and solutions, collaborating with an Agile team and mentoring junior developers.

AccountingConsultingFinancial Services
check
H1B Sponsor Likelynote

Responsibilities

Contributes as a senior developer and key member in an Agile team to design, develop, and implement innovative tax products and solutions to address complex business needs
Designs, develops, and tests software solutions using advanced web and cloud-based technologies and frameworks
Applies modern software engineering principles across the entire software lifecycle, including architecture, design, development, unit testing, code reviews, DevOps, defect remediation, troubleshooting, and release management, with a focus on best practices and efficiency
Reviews and analyzes business requirements to provide technical feasibility and accurate estimates, working closely with leads, business teams, clients, and other functional groups, to deliver high-quality software products
Mentors and guides junior engineers to enhance code quality and performance, and ensuring adherence to software engineering standards and compliance
Proactively escalates critical issues to management, and implements strategies for timely resolution, demonstrating strong problem-solving skills
Formulates and executes strategies, and develops comprehensive proposals for software design and architecture, contributing to the overall technical direction of the team
Other duties as required

Qualification

C#ASP.NETAzure SQLJavaScript frameworksAgile developmentDevOpsSoftware designObject-oriented programmingDatabase schemasCommunication skillsInterpersonal skillsProblem-solving skillsProject managementMentorship

Required

Bachelor's degree required; focus in Computer Science, Technology, Engineering, Mathematics (STEM), Finance, or Accounting, preferred
Three (3) or more years of experience with developing web applications utilizing C#, ASP.NET, HTML, JavaScript frameworks (e.g., Angular, Typescript), React or similar, required

Preferred

Three (3) or more years of experience with developing stored procedures and database schemas utilizing Azure SQL and Azure Cosmos DB or similar
Proficient in applying software engineering and object-oriented programming principles
Hands-on experience with building web-based apps using front-end and full stack skills
Experience with software design, algorithms, data structures, data modeling, and design patterns
Experience writing clean code, participating in code reviews, and minimizing technical debt
Foundational understanding of Agile solution development and DevOps skills
Familiarity with SQL Server and relational database concepts
Experience analyzing business requirements and process design
Experience providing solution support post Go-Live/Production
Azure Fundamentals (Az-900) or Microsoft Developer Associate
Other certifications in Microsoft, Azure MTA / MCSD
Experience with the following products: Microsoft Office Suite, Microsoft Visual Studio, Microsoft Azure Dev Ops or GitHub, Microsoft SQL Server and/or Azure SQL DB, Microsoft SQL Reporting Services and/or Power BI, Microsoft SQL Integration Services and/or Azure Logic Apps, Microsoft Entity Framework, HTTP Debug Tools
Strong verbal and written communication skills
Excellent interpersonal and customer relationship skills
Capacity to work in a deadline-driven environment while handling multiple complex projects/tasks simultaneously with a focus on details
Capable of successfully multi-tasking while working independently or within a group environment
Ability to rely on extensive experience and judgment to plan and accomplish goals
Capable of working well under pressure while dealing with unexpected problems in a professional manner
Capacity to communicate and interact with all levels of employees and management
Ability to interact and build relationships and consensus among people
Advanced knowledge of concepts, practices, and procedures within the software development industry
Strong information technology architectural and design skills
Solid project management and leadership skills to effectively act as technical lead on large projects
Capacity to consistently produce clean code and adhere to appropriate documentation standards

Benefits

Employee Stock Ownership Plan (ESOP)
Flexibility and opportunities for advancement

Company

BDO USA renders taxation, audit, assurance, advisory, and business outsourcing services to companies across all sectors of the economy.

H1B Sponsorship

BDO USA has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (92)
2024 (101)
2023 (119)
2022 (151)
2021 (105)
2020 (199)

Funding

Current Stage
Late Stage
Total Funding
$1.3B
Key Investors
Apollo
2023-08-15Debt Financing· $1.3B

Leadership Team

leader-logo
Wayne Berson
CEO and BDO Principal
linkedin
leader-logo
Catherine Moy
Chief People Officer
linkedin
Company data provided by crunchbase