Overview
Remote
Contract - W2
Skills
Professional Services
Innovation
Emerging Technologies
LOS
Bridging
Strategic Leadership
Leadership
Software Development
Finance
Regulatory Compliance
Auditing
Microsoft
.NET
C#
ASP.NET
CQRS
Microsoft SQL Server
Cosmos-Db
Entity Framework
AngularJS
Messaging
Orchestration
Routing
Semantics
Generative Artificial Intelligence (AI)
Productivity
GitHub
Cloud Computing
API Management
Data Integration
Data Warehouse
Microsoft Power BI
Testing
Integration Testing
Jasmine
Test-driven Development
Continuous Integration
Continuous Delivery
Microsoft Azure
DevOps
Docker
IT Management
Technical Direction
Product Strategy
System Integration
Scalability
Team Leadership
People Management
Mentorship
Organized
Documentation
Continuous Improvement
Collaboration
Taxes
Artificial Intelligence
Roadmaps
Operational Risk
Capacity Management
Risk Management
Management
Functional Requirements
Incident Management
Root Cause Analysis
Soft Skills
DICE
Job Details
Software Development Manager (Tax Innovation)
Location: United States (Remote or Hub-based)
Company: Leading Big 4 Professional Services Firm
Who We Are & What We Do
We are the Tax Innovation group within a global Big 4 consulting firm. Our mission is to standardize and deliver enterprise-grade applications and automations by leveraging cutting-edge emerging technologies. We drive efficiency for our Tax Line of Service (LoS) engagement teams and global clients through scalable, secure, and highly innovative technology solutions.
The Role at a Glance
We are seeking an experienced Software Development Manager to lead a high-performing, multi-pod engineering team. You will be responsible for overseeing the development of complex tax platforms, integrating AI-driven features, and managing a robust Microsoft-based tech stack.
The ideal candidate bridges the gap between deep technical expertise and strategic leadership, partnering with product leaders and AI specialists to translate business goals into executable, world-class technical plans.
Required Skills & Experience
Leadership & Background
Technical Core (Microsoft Stack)
AI, Data & Cloud
DevOps & Testing
Roles & Responsibilities
1. Technical Leadership & Architecture
2. Team Leadership & People Management
3. Product & Stakeholder Collaboration
4. Execution & Operations
Soft Skills & Attitude
Location: United States (Remote or Hub-based)
Company: Leading Big 4 Professional Services Firm
Who We Are & What We Do
We are the Tax Innovation group within a global Big 4 consulting firm. Our mission is to standardize and deliver enterprise-grade applications and automations by leveraging cutting-edge emerging technologies. We drive efficiency for our Tax Line of Service (LoS) engagement teams and global clients through scalable, secure, and highly innovative technology solutions.
The Role at a Glance
We are seeking an experienced Software Development Manager to lead a high-performing, multi-pod engineering team. You will be responsible for overseeing the development of complex tax platforms, integrating AI-driven features, and managing a robust Microsoft-based tech stack.
The ideal candidate bridges the gap between deep technical expertise and strategic leadership, partnering with product leaders and AI specialists to translate business goals into executable, world-class technical plans.
Required Skills & Experience
Leadership & Background
- Experience: 10+ years in professional software development, with at least 5+ years in technical leadership roles (Engineering Manager, Dev Manager).
- Scale: Proven ability to lead large, multi-team engineering organizations (pod/squad models) through modernization and growth.
- Domain Expertise: Experience in Tax, Finance, or regulated domains with heavy compliance and audit requirements is strongly preferred.
- Architecture & Delivery: Expertise in decomposing complex systems into clear domains and delivery increments. You should have a strong track record of balancing feature delivery with technical debt and risk management.
Technical Core (Microsoft Stack)
- Backend: Deep expertise in .NET, C#, ASP.NET, and modern architectures (Modular Monoliths, Event-Driven design).
- Patterns: Hands-on experience with Clean Architecture, CQRS (MediatR), Repository/Unit of Work, and Factory patterns.
- Data: Strong knowledge of SQL Server and Cosmos DB; experience with Entity Framework Core and FastEndpoints.
- Frontend: Familiarity with modern frameworks (Angular preferred) and microfrontend patterns.
- Messaging: Event-driven architecture using MassTransit, Azure Service Bus, or EventHubs.
AI, Data & Cloud
- AI Engineering: Experience with Agent frameworks/orchestration (multi-agent routing, tool-calling), prompt design, and Retrieval-Augmented Generation (RAG).
- AI Tools: Familiarity with Semantic Kernel and GenAI productivity tools like GitHub Copilot or Cursor.
- Cloud: Working knowledge of Azure services (Functions, AKS, App Services, API Management, Azure AI Search).
- Data Integration: Familiarity with Data Warehouses, Lakehouses, and Power BI REST APIs.
DevOps & Testing
- Quality: Strong background in Unit/Integration testing (xUnit, Jasmine/Karma) and TDD.
- CI/CD: Hands-on experience with Azure DevOps pipelines, Docker, and automated deployment strategies.
Roles & Responsibilities
1. Technical Leadership & Architecture
- Own the technical direction for applications, ensuring alignment with Tax product strategy and system integration.
- Provide architectural guidance on modular monolith patterns and scalability concerns.
- Review and challenge design proposals and technical trade-offs from pod leads.
- Ensure AI/agentic features are built on secure, observable, and solid foundations.
2. Team Leadership & People Management
- Lead and mentor an engineering discipline organized into multiple pods.
- Establish and enforce standards for code quality, security, and documentation.
- Coach and develop Engineering Managers and Lead Developers, fostering a culture of ownership and continuous improvement.
3. Product & Stakeholder Collaboration
- Partner with Tax Product Owners and AI Strategists to shape roadmaps and technical epics.
- Perform feasibility assessments for new product ideas, focusing on impact to calculation engines and operational risk.
- Represent engineering in firm-wide prioritization and capacity planning forums.
4. Execution & Operations
- Own delivery predictability and quality for all releases, including dependency and risk mitigation.
- Oversee non-functional requirements such as performance, resilience, and security.
- Drive incident response and root-cause analysis for production issues.
Soft Skills & Attitude
- Collaborative: Ability to work efficiently across distributed teams and time zones.
- Composed: Thrive under demanding deadlines and high-pressure environments.
- Outcome-Focused: Prioritize business value and user impact over raw feature count.
- Proactive: A "systems-thinker" who anticipates performance issues before they occur.
#Dice
#LI-SB1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.