Software Engineer (Full stack – C# & ReactJS)

  • Full Time
  • India
  • Posted 6 hours ago

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.

To apply for this job please visit jobs.smartrecruiters.com.

Job Overview
Job Location