Lead Software Engineer
magnitudesoftware · India - Bangalore - Remote · Remote
Posted Aug 20, 2026
Sign up free: we match you to jobs like this, tailor your application and fill the form. 2 free applications every day.
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:
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…