Lead Software Engineer
BPM
Lead Software Engineer
BPM
Provides assurance, advisory, and tax services
BPM India Advisory Service Private Limited - Formerly known as “Burr Pilger Mayer India Private Limited”. (BPM India) is a subsidiary of BPM LLP. Founded in 1986, BPM is one of the largest California-based accounting and consulting firms, ranking in the top 50 in the country. With 17 different office locations, BPM serves emerging and mid-cap businesses as well as high-net-worth individuals in a broad range of industries, including financial services, technology, life science, manufacturing, food, wine and craft brewing, automotive, nonprofits, real estate and construction. The Firm’s International Tax Practice is one of the largest on the West Coast and its well-recognized SEC practice serves approximately 35 public reporting companies, mostly in the technology industry.
The Lead Software Engineer leads a development team and owns architecture and technical delivery across integrated web applications for a tax and professional services firm. You will personally write and review production code while guiding delivery of reliable applications with a consistent, intuitive user experience. You will partner with the Product Owner, IT, security, and engineers to translate business needs into maintainable solutions, coordinate integrations, and support quality throughout the software lifecycle.
Key Responsibilities:
Required Qualifications:
Experience: 9+ years in software engineering, including 4+ years leading developers and owning application architecture. Recent, substantial hands-on coding is required.
Preferred Qualifications:
Preferred certifications
BPM LLP offers a suite of assurance, advisory, and tax services across various industries, including agribusiness, consumer business, financial services, life science, nonprofit, real estate, and technology. The company provides expertise in areas such as blockchain and digital assets, HR consulting services, corporate tax services, and Sage Intacct.
Explore more opportunities at BPM