SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Developer, C#

Vena Solutions - Remote - Remote

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: INR 3,334,976 - 4,512,026 / annual

Vena Solutions is seeking a Staff Software Developer to join its product engineering team maintaining and supporting the Vena Excel Desktop Addin, the company's primary product used by 1,700+ customers. The addin is built in C#/.NET. As a Staff Developer, you will act as an architect-in-the-team, driving high-quality delivery of product improvements while remaining hands-on and contributing directly to the codebase. This role is ideal if you want to use your technical expertise to plan and execute major upgrades and optimize performance for a large segment of Vena's user base. Key Responsibilities: - Guide the team on designing, building, and testing new features, upgrades, and performance optimizations - Identify and resolve complex technical issues - Engage cross-functionally with other teams to address broader technical, product, and team effectiveness challenges - Mentor and upskill team members, fostering their technical growth and development - Drive major initiatives that improve product quality, code quality, performance, or capability - Innovate on technical solutions and build team enthusiasm for collaborative implementation - Partner with architecture and product teams to shape the technical roadmap - Contribute to a culture of "Engineering Excellence" by staying current with emerging technologies and practices - Work effectively on a remote-first, geographically distributed team (Canada and India) The developer-focused culture emphasizes self-motivation, self-direction, ownership, and passion for making a meaningful impact on the product. Requirements: - 7+ years of software development experience in C#/.NET applications - Prior experience working on Windows desktop applications - Strong understanding of object-oriented methodologies and design patterns - Foundational knowledge of algorithms and computational complexity - Experience in Scrum/Agile environments - Self-motivated and self-directed work style - Prior experience leading technical projects - Prior experience mentoring and coaching others to improve technical skills - Prior experience working on distributed teams across different geographies 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 DevOps, Jenkins - Experience with ClickOnce - Software development experience in Java, JavaScript, or TypeScript - Post-secondary education in Computer Science, Software Engineering, or related technical discipline (or equivalent experience)

Similar roles