About the Role
We are hiring a Senior Software Engineer to support enterprise application development, integrations, and large-scale system migrations. This role is critical for M&A integrations, ensuring seamless transition of applications and data with minimal business disruption.
Key Responsibilities
- Design and develop integrations across enterprise platforms
- Build automation and workflows to improve system efficiency
- Lead data migration including (ETL) extraction, transformation, and validation
- Execute application deployments and system migrations
- Support Azure Virtual Desktop environments and application delivery
- Manage application updates, patches, and releases
- Support M&A application integration and system consolidation
- Troubleshoot application issues and provide production support
Required Skills
- 8–10 years of software engineering experience
- Strong backend development (.NET / Java / Python)
- Experience with APIs and integration frameworks
- Strong SQL / PL-SQL and data migration skills
- Experience with Azure (App Services, Functions, Logic Apps)
- Knowledge of software deployment and lifecycle management
- Experience in M&A or enterprise system migrations is very preferred.
- Azure Virtual Desktop (AVD) exposure
- Experience working with accounting firm technologies, including- Thomson Reuters platforms (e.g., CCH Axcess, UltraTax, Practice CS, Engagement), CCH / Wolters Kluwer products and related tax, audit, or practice management systems