
insightsoftware
πΌ Software Engineer β Full Stack (C# & ReactJS)
π Bengaluru, India
π’ insightsoftware | π Full-time
About insightsoftware
insightsoftware is a rapidly expanding global provider of financial reporting and performance management software. Our tools power smarter, data-driven decision-making for over 30,000 organizations. Join us to grow your technical expertise in a collaborative, fast-moving environment focused on results, growth, and excellence.
π Learn more: insightsoftware.com
Role Overview
We are seeking a Full Stack Software Engineer with proven experience in C# and ReactJS to join our high-impact development team. If youβre passionate about building scalable web applications, experimenting with emerging technologies, and influencing architecture decisionsβthis role is your launchpad.
Key Responsibilities
- Design, develop, test, and deploy high-quality software in an Agile environment.
- Manage project priorities, timelines, and deliverables with minimal supervision.
- Own and evolve loosely coupled components within our architecture.
- Enhance CI/CD pipelines and contribute to continuous delivery improvements.
- Collaborate cross-functionally with Product, DevOps, QA, and Customer Success teams.
- Participate in recruiting, mentoring, and knowledge sharing across engineering teams.
- Actively contribute to roadmap planning and convert customer feedback into product enhancements.
- Support troubleshooting, debugging, and optimizing software in production environments.
Technical Requirements
- Bachelor’s or Master’s in Computer Science or related field (or equivalent experience).
- 2+ years of hands-on development experience in C# and ReactJS.
- Solid understanding of REST APIs and web protocols.
- Proficiency in JavaScript frameworks (React, Node).
- Experience with relational databases and SQL.
- Familiar with CI/CD workflows and tooling (Git, Bitbucket, Jenkins, etc.).
- Competence in writing scalable, testable code aligned with OOP, SOLID, and design patterns.
- Familiarity with debugging tools and performance profiling (e.g., Chrome DevTools, Fiddler).
- Exposure to messaging systems (e.g., RabbitMQ, Kafka, Azure Service Bus) and cloud platforms (Azure, AWS, GCP) is a plus.
Preferred Qualifications
- Experience in building web-based IDEs or ETL-driven applications.
- Basic understanding of Git CLI and web debugging tools.
- Exposure to SaaS/on-premise hybrid deployments.
- Familiarity with tools like JIRA, Confluence, and Agile development frameworks.
Personal & Soft Skills
- Strong verbal and written communication skills.
- Reliable, disciplined, and respectful of deadlines.
- High emotional intelligence and a team-oriented mindset.
- Able to adapt to fast-paced, dynamic product cycles while maintaining strategic focus.
What We Offer
- A growth-focused culture driven by innovation and collaboration.
- Opportunities to shape engineering practices and influence architectural decisions.
- A team environment where your voice is heard and your work makes real impact.
π₯ Meet the Team β insightsoftware Careers
Additional Information
- No visa sponsorship available for this position.
- Employment subject to applicable background checks.
- insightsoftware is proud to be an Equal Opportunity Employer.