Senior Software Developer, C#

Vena Solutions

India

On-site

INR 2,139,000 - 2,894,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Vena Solutions in Indore, India, is seeking a Senior Software Developer to maintain and enhance the Vena Excel Desktop Add-in, our flagship product used by customers worldwide.

You’ll optimize performance, upgrade libraries, fix bugs, and collaborate across teams. This role rewards ownership, leadership, and a drive to deliver high-quality desktop software built on C#/.NET.

Join a developer-focused culture that values initiative, mentoring, and coaching of team members.

Qualifications

  • 5+ years of software development experience in C# / .NET.
  • Experience building Windows desktop applications.
  • Strong understanding of OOP and design patterns.
  • Solid knowledge of algorithms and computational complexity.
  • Experience in Scrum / Agile environments.
  • Self-motivated and able to work independently.
  • Willing to mentor and coach other developers.

Responsibilities

  • Improve product performance and responsiveness of the Vena Excel Add-in.
  • Enhance existing features and upgrade libraries.
  • Resolve bugs and support CI/CD pipelines.
  • Mentor teammates on best practices.
  • Document issues and contribute to internal docs.
  • Identify opportunities for technical improvements and plan them.

Skills

C#/.NET
Windows desktop apps
OOP & design patterns
Algorithms & complexity
Scrum/Agile
Mentoring

Tools

COM Add-ins (.NET interop)
RESTful APIs
SQL
NoSQL
WPF
LINQ
Azure DevOps
Jenkins
ClickOnce
Java
JavaScript
TypeScript

Job description

As a Senior Software Developer, you will be part of a product engineering team maintaining and supporting our Vena Excel Desktop Addin, which is our primary product and is used by most of Vena’s 1,700+ and growing customers. The product is written in C#/.NET.

Using your software development skills, your primary role is to make key improvements and upgrades to our code base, including optimizing product performance, improving existing product features, and upgrading libraries. You will also be responsible for supporting the product by resolving bugs and enabling our support teams to resolve issues.

Our developer-focused team culture encourages our engineers to be self-motivated and self-directed. We value leadership and people with passion who will take ownership to make their mark on our product within our growing business.

  • Department: Product Development
  • Employment Type: Full Time
  • Location: India - Resident - Indore
  • Workplace type: Onsite
  • Compensation: Rs2,139,184 - Rs2,894,190 / year
How You'll Make an Impact
  • Improve product performance and make every action snappier to delight our users.
  • Improve product by improving existing product features.
  • Maintain code base by upgrading libraries and resolving tech debt.
  • Troubleshoot and resolve issues.
  • Help build and maintain test automation.
  • Assist other teams in building and maintaining CI/CD pipelines.
  • Document issues and contribute to our internal team documentation.
  • Identify opportunities for technical improvements and help to plan and execute those improvements.
  • Mentor and coach developers on coding best practices and debugging techniques.
  • Other duties, as assigned.
We'd Love to See
  • 5+ years of experience in software development in C#/.NET applications
  • Prior experience working on Windows desktop applications
  • Experience in object-oriented methodologies and design patterns
  • Foundational understanding of algorithms and computational complexity
  • Prior experience in a Scrum / Agile environment
  • You are self motivated and self directed
  • You are excited at the prospect of working on interesting technology with other friendly and enthusiastic developers
  • Prior experience mentoring and coaching others
Preferred Qualifications
  • Experience building and supporting COM addins using .NET interop
  • Experience with RESTful APIs, SQL and NoSQL databases
  • Knowledge of WPF and LINQ
  • Experience with Azure Dev Ops, Jenkins
  • Experience with ClickOnce
  • Experience in software development in Java, JavaScript, TypeScript

*Our salaries are tailored to roles, levels and locations. Your individual pay within this range is influenced by factors like work location, skills, experience and education. As you progress in your role, your compensation may adapt, offering flexibility for growth beyond initial levels. For specifics, your recruiter will provide details and address any questions during the hiring process.

About Vena Solutions

At Vena, we’re reimagining how businesses plan and grow: powered by data, collaboration, and innovation

Headquartered in Toronto with a global reach, we help finance teams work smarter using the tools they already love (yes, we’re talking about Excel!). Trusted by over 1,800 organizations and 150,000+ users every day, Vena Solutions brings clarity to complexity.

We're a people led company that leads with our CORE values (Customer Trust, One Team, Respect & Authenticity and Execution Excellence) and are driven by our mission

We’re growing fast, thinking big, and having fun along the way. The future of finance is being built here, and we’d love for you to be part of it

Why Choose Us:
Compensation

We offer competitive and comprehensive total rewards packages that we review yearly to stay ahead of the market! Transparency is key, we keep you in the loop on how we design our comp programs. Build your future with our Employee Stock Option Program, Retirement Savings, Support & 401k Matching Programs.

Personal Growth & Learning

Level up your skills with Vena! We support your journey with education subsidies, professional development programs, and learning opportunities to help you grow your career and reach your goals. Your future is bright and we’re here to invest in it!

Health & Wellness

Great health & dental plans, wellness sessions (virtual & in-person), Employee Assistance Program (EAP), and a free Headspace subscription to support your mental health.

Global Reach

Vena is everywhere you are! With offices in Toronto, London, and Indore, as well as team members across the United States, EMEA and beyond, we're a truly global company. Collaborate with colleagues around the world and bring diverse ideas to life: no passport required!

Time Off

Recharge with generous leave options - perfect for vacation, wellness, personal time, parental support, volunteering, and more.

Flexibility

We embrace a flexible culture that supports different ways of working, depending on the role and location. While some of our teams enjoy hybrid arrangements, others thrive in-office or remotely. With modern workspaces in Toronto, Indore, and London, we offer inspiring environments when you need them - and the freedom to work in ways that work best for you and your team.

AI-Powered Innovation

At Vena, we don’t just keep up, we're leading the way! We empower team members at every level to actively explore AI best practices, identify meaningful opportunities to apply AI in their work, and champion innovative solutions that drive impact. By fostering a culture of curiosity, innovation, and responsible use, we’re building a future where AI enhances how we work, think, and lead. From automating workflows to enhancing insights, AI is woven into everything we do. While every hiring decision is made by people, we may use AI to support application review.

Check us out:
  • YouTube
  • LinkedIn
  • GlassDoor

* Vacancy Disclosure: Unless otherwise stated, all job postings on our careers site are for existing vacancies. Where explicitly stated, certain postings may be for anticipated vacancies that we expect to open in the near future.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead - Staff Developer, Software Development
Technical Lead - Staff Developer, Software Development

Vena Solutions • India

On-site
INR 3,335,000 - 4,512,000
Site Reliability Developer 1
Site Reliability Developer 1

Vena Solutions • India

On-site
INR 1,278,000 - 1,729,000
Staff Technical Lead, Back End [Java]
Staff Technical Lead, Back End [Java]

Vena Solutions • India

On-site
INR 3,799,000 - 5,140,000
Senior Software Developer
Senior Software Developer

Vena Solutions • India

On-site
INR 2,139,000 - 2,894,000
Senior Software Developer, C#
Senior Software Developer, C#

Vena Solutions Inc. • Indor

On-site
INR 2,139,000 - 2,894,000
Senior Software Developer, C#
Senior Software Developer, C#

Vena • Indore District

On-site
INR 2,139,000 - 2,894,000
Staff Software Developer, C#
Staff Software Developer, C#

Vena • India

On-site
INR 3,334,976 - 4,512,026
Product Owner, Integrations
Product Owner, Integrations

Vena Solutions • India

On-site
INR 1,480,000 - 2,221,000
Solution Architect - Product & Technology | Power BI | Acterys
Solution Architect - Product & Technology | Power BI | Acterys

Vena • India

On-site
INR 2,932,094 - 4,398,141
401k matching
Health and dental plans
Flexible work arrangements
+1
Software Developer 2
Software Developer 2

Vena • India

On-site
INR 1,568,000 - 2,121,000