Fullstack Lead Developer
Job Summary
Job Description
At EisnerAmper we look for individuals who welcome new ideas encourage innovation and are eager to make an impact. Whether youre starting out in your career or taking your next step as a seasoned professional the EisnerAmper experience is one-of-a-kind. You can design a career youll love from top to bottom we give you the tools you need to succeed and the autonomy to reach your goals.
We are seeking a Full Stack Developer for our Mumbai India office. We are looking someone who thrives in a growing environment and providing clients with exceptional services.
What it Means to Work for EisnerAmper:
You will get to be part of one of the largest and fastest growing accounting and advisory firms in the industry
You will have the flexibility to manage your days in support of our commitment to work/life balance
You will join a culture that has received multiple top Places to Work awards
We believe that great work is accomplished when cultures ideas and experiences come together to create new solutions
We understand that embracing our differences is what unites us as a team and strengthens our foundation
Showing up authentically is how we both as professionals and a Firm find inspiration to do our best work
Numerous Employee Resource Groups (ERGs) to support our Diversity Equity & Inclusion (DE&I) efforts
What Work You Will be Responsible For:
Architect and develop end-to-end applications 8 (C#) Angular 17 and SQL Server following SOLID principles and clean architecture patterns.
Build responsive accessible front-end experiences with Angular leveraging RxJS NgRx state management and standalone component patterns.
Design and expose high-performance RESTful and GraphQL APIs; enforce OpenAPI contracts and versioning strategies.
Ensure application security through OAuth 2.0 / OIDC role-based access control and Azure AD B2C integration.
Design and operate cloud-native solutions using Azure App Service Azure Functions (serverless) Azure Kubernetes Service (AKS) Service Bus Event Grid and Azure Storage.
Build and maintain Azure Data Factory (ADF) pipelines for complex ETL/ELT workflows data integration and orchestration across heterogeneous sources.
Implement Infrastructure-as-Code (IaC) using Bicep or Terraform; manage environments through Azure DevOps CI/CD pipelines.
Monitor application health using Azure Application Insights Log Analytics and Azure Monitor proactively tuning for performance and cost
Integrate Azure OpenAI Service and Azure AI Services (Cognitive Services Document Intelligence AI Search) to deliver intelligent features such as document analysis natural language querying and predictive insights.
Develop AI-augmented workflows including Retrieval-Augmented Generation (RAG) pipelines copilot patterns and prompt engineering using LangChain or Semantic Kernel.
Apply responsible AI practices: evaluate model outputs mitigate bias and ensure compliance with organizational AI governance policies.
Write optimized T-SQL queries stored procedures and database schemas in SQL Server; apply indexing strategies and query plan analysis.
Design data integration architectures connecting ERP CRM and third-party platforms via APIs messaging (Service Bus / Event Hub) and ADF.
Support analytics delivery by preparing clean reliable data layers for Power BI or Azure Synapse Analytics consumption.
Lead code reviews define coding standards and mentor junior developers to raise team-wide engineering quality.
Champion test-driven development (TDD) - write unit integration and end-to-end tests.
Engage proactively in agile ceremonies (sprint planning retrospectives backlog refinement) and maintain transparent stakeholder communication.
Continuously evaluate emerging technologies and propose pragmatic improvements to architecture tooling and developer experience.
Basic Qualifications:
Bachelors or masters degree in computer science Software Engineering or a related field.
712 years of professional software development experience with deep focus (C#) and Angular.
Strong command 8 features: minimal APIs dependency injection async/await patterns and middleware pipelines.
Angular expertise: component architecture reactive forms HTTP interceptors lazy loading and performance optimization techniques.
Proven Azure cloud experience across App Service Functions AKS Service Bus Azure SQL Cosmos DB and Azure Storage.
Hands-on ADF / ETL experience: pipeline design triggers linked services data flows and monitoring.
Hands-on experience with Azure OpenAI Service Azure AI Search or Cognitive Services; working knowledge of prompt engineering and RAG architectures.
Familiarity with Semantic Kernel LangChain or similar AI orchestration frameworks.
Solid SQL Server skills: schema design stored procedures query optimization and database migrations (EF Core).
Proficiency with Azure DevOps: Git branching strategies YAML pipelines artifact management and release gates.
Preferred Skills:
Experience designing and operating microservices or event-driven architectures at scale.
Knowledge of domain-driven design (DDD) and CQRS / Event Sourcing patterns.
Exposure to Azure Synapse Analytics Databricks or Power BI for analytics integration.
Relevant Microsoft certifications (e.g. AZ-204 AZ-305 AI-102) are a strong plus.
We strongly believe in the value of diversity and creating supportive inclusive environments where our colleagues can succeed. As such EisnerAmper is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race color ancestry national origin religion or religious creed mental or physical disability medical condition genetic information sex (including pregnancy childbirth and related medical conditions) sexual orientation gender identity gender expression age marital status military or protected veteran status citizenship or other protected characteristics under federal state or local law.
About our Technology Team:
Technology is enhancing the ways we operate at every level of the firm and the EisnerAmper Technology team is the driving force for that. Unlike your average IT team you wont find us simply administering technology but serving as strategic advocates to deliver solutions that bring measurable positive change for all our clients.
Because we pivot fast and always embrace new perspectives were creating a culture of technology across every department based on value and a true understanding of the business. By serving as partners to leaders throughout the organization rather than as a resource our Technology employees are accountable to each other and themselves to create a tangible impact based on results.
The way we see it there is always something new we can start stop doing or reimagine. With this mentality we dont let perfection get in the way of innovation. If you have a theory youll have the autonomy to innovate iterate and collaborate to see it through. Because to us there are no bad ideasonly avenues for us to grow as a team and individuals.
About EisnerAmper:
EisnerAmper is one of the largest accounting tax and business advisory firms with nearly 4500 employees and more than 450 partners across the world. We combine responsiveness with a long-range perspective; to help clients meet the pressing issues they face today and position them for success tomorrow.
Our clients are enterprises as diverse as sophisticated financial institutions and start-ups global public firms and middle-market companies as well as high net worth individuals family offices not-for-profit organizations and entrepreneurial ventures across a variety of industries. We are also engaged by the attorneys financial professionals bankers and investors who serve these clients.
About EisnerAmper India:
EisnerAmper (India) Consultants Pvt. Ltd. (EA India) is a subsidiary of Eisner Advisory Group LLC (EA Group) which practices in an alternative practice structure with EisnerAmper LLP. EA India employees provide advisory services to clients of EA Group and audit services to clients of Eisner Amper LLP and comply with the professional standards applicable to each of EA India EA Group and EisnerAmper LLP. EA India employees also provide operational services to EA Group and EisnerAmper LLP. The policies and procedures of EA India including obligations of confidentiality and non-disclosure apply to all services provided by EA India employees. All applicants are applying to positions for employment with EA India and not EA Group or EisnerAmper LLP.
EA India opened its first office in Mumbai in 2007. Over the years our India footprint has expanded to include offices in Ahmedabad Bangalore and Hyderabad. We are a culturally diverse pool of over 500 professionals supporting our global clientele from a range of startups to Fortune 500 entities.
Preferred Location:
Required Experience:
IC
About Company
EisnerAmper provides assurance, tax, advisory, and outsourcing solutions tailored to businesses and high-net-worth individuals across industries.