Senior Software Developer, Full Stack
Vena Solutions4 months ago
Pune, IndiaSenior
Responsibilities
- Build and maintain full-stack product features across front-end components, user interfaces, APIs, and server-side logic.
- Contribute to the team’s design system and build reliable, maintainable APIs.
- Identify and resolve complex bugs and performance issues across foundational systems.
- Participate in code reviews and collaborate with designers, product managers, and engineers.
- Support modernization of core platform infrastructure and help teammates develop technically.
- Drive adoption of AI-driven development practices and productivity tooling.
Requirements
- 5–8 years of experience in full-stack or combined front-end and back-end software development.
- Strong proficiency in React and modern JavaScript/TypeScript.
- Experience building and maintaining RESTful APIs and design systems.
- Solid understanding of HTML, CSS, and front-end performance best practices.
- Experience contributing to large established codebases across the full stack.
- Understanding of object-oriented methodologies and design patterns.
- Preferred experience with Backbone.js, Dropwizard, Spring Boot, Java, SQL, NoSQL databases, Microsoft Azure, AWS, Playwright, Storybook, and Selenium.
- Post-secondary education in Computer Science, Software Engineering, or a related technical discipline and/or equivalent experience.
Benefits
- The role requires working from the Pune office five days per week.
Tech Stack
Categories
About Vena Solutions
Vena Solutions builds a cloud FP&A and corporate performance management platform that enables finance teams to plan, budget, and report in Microsoft Excel with centralized data, workflow, and controls. Delivered as SaaS, it integrates with Microsoft 365 and Power BI and supports budgeting, forecasting, and month-end close. The company is privately held and headquartered in Toronto, serving finance and accounting teams at mid‑market and enterprise organizations.