Lead Software Engineer

magnitudesoftware

Bangalore, INremote countryPosted Jul 29, 2026
Posting intelligenceActively listed

Skills

typescriptgithubreactsapllmc#

About the role

About Us:

insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data and transform the way finance and data teams operate. We empower leaders from over 32,000 organizations to make timely and intelligent decisions. Our comprehensive solutions span Financial Planning and Analysis (FP&A), Controllership, and Data and Analytics. We deliver finance teams the insights required to navigate any economic climate and drive greater financial intelligence, while increasing productivity, visibility, accuracy, and compliance. Learn more at insightsoftware.com.

Job Description:

Lead Developer - Angles for SAP from insightsoftware

Location: Bangalore, India (Remote) Team: Angles for SAP Engineering Reports to: Director of Engineering

About insightsoftware

insightsoftware empowers business leaders with accessible insights and connected solutions to drive actionable business strategy. With a global footprint spanning 40+ countries, we build the tools that help finance and operations teams move faster, decide smarter, and deliver results.

Angles for SAP from insightsoftware is our flagship ERP analytics solution - giving SAP customers direct, governed access to their business data without the complexity of traditional reporting stacks.

The Role

We are looking for a Lead Developer to join the Angles for SAP engineering team. You will drive the technical direction of our product, mentor a team of engineers, and ensure we deliver high-quality, scalable software that makes a real difference for our customers.

This is a hands-on leadership role. You will write code, review architecture, guide technical decisions, and collaborate closely with product and customer success to shape what we build next.

What You Will Do

Lead the design, development, and delivery of new features across the full stack

Set and uphold engineering standards: code quality, testing practices, and architectural patterns

Mentor and support developers through code reviews, pair programming, and technical discussions

Collaborate with Product Management to translate customer needs into technical solutions

Evaluate and integrate AI-powered tooling and agents to accelerate development workflows

Contribute to our technical roadmap and participate in architecture decisions

Work directly with customer-facing teams to understand real-world use cases and pain points

What You Bring

Core Skills

Strong C# and .NET backend development - you are fluent in modern C# syntax, understand async patterns deeply, and apply SOLID and DRY principles by default

React frontend knowledge - you can build and maintain frontend features, and you understand component design, state management, and API integration

Design patterns and clean architecture - you recognize when to apply the right pattern and why, and you can articulate those choices clearly to your team

Experience

Five or more years of professional software development experience, with at least one year in a tech lead or senior role

Hands-on experience developing with AI agents and modern AI-assisted development workflows (GitHub Copilot, agentic coding, LLM integrations, or similar)

Exposure to SAP or other ERP systems - you do not need to be an SAP expert, but you understand what ERP data looks like and why it matters to business users

Experience working in agile or product-led engineering teams

Mindset

Customer-first - you build for real users, not for theoretical correctness. You ask "what problem does this solve?" before you write the first line of code

Collaborative - you make the people around you better, not just the codebase

Pragmatic - you balance technical ideals with delivery realities

Curious - you stay current with the ecosystem, especially where AI is changing how we build software

Nice to Have

Experience with enterprise data access patterns (direct database access, ERP APIs, or data extraction pipelines)

Familiarity with Power BI, reporting tools, or BI integrations

Background in B2B SaaS product development

Experience with TypeScript or other typed frontend stacks

What We Offer

A technically challenging product at the intersection of enterprise ERP and modern software engineering

A team that values craft, collaboration, and continuous improvement

Fully remote working from Bangalore with a flexible, outcome-oriented culture

Competitive compensation and benefits aligned with your experience and impact

The opportunity to grow into broader technical leadership as the team scales

Our Core Values

At insightsoftware, we hire people who live these values - not just list them:

Results Orientation - we recognize results trump effort

Winning Attitude - we work hard, challenge ourselves, and get things done

Be One Team - we are better together

Disciplined Execution - we do what we say we will do

Customer-First Mindset - we put customers first, always

Additional Information

Learn more about our high-energy, high-performance global team: Work With Us

insightsoftware About Us: Hear From Our Team

Background checks are required for employment with insightsoftware, where permitted by country, state/province.

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for India medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.