Enable job alerts via email!

Senior Advisor - Software Engineering

MRO

Pune District

On-site

INR 15,00,000 - 20,00,000

Full time

2 days ago
Be an early applicant

Job summary

A leading technology firm in Pune District is seeking a senior advisor (internally known as senior software engineer) to design, develop, and maintain scalable, high-performance software applications. The ideal candidate will have over 8 years of experience with strong expertise in Node.js, React.js, and SQL (PostgreSQL preferred), and will play a key role in mentoring team members and leading architecture decisions.

Qualifications

  • 8+ years of professional experience in software development.
  • Strong hands-on expertise in Node.js, React.js, SQL (PostgreSQL preferred), and working knowledge of Python.
  • Excellent understanding of SOLID principles, design patterns, and architectural best practices.

Responsibilities

  • Design, develop, and maintain scalable and high-performance applications.
  • Participate in all phases of the SDLC.
  • Lead solution design discussions and provide technical recommendations.

Skills

Node.js
React.js
SQL (PostgreSQL preferred)
Python (basics)
SOLID principles
Design patterns
Architectural best practices
Job description
Overview

We are seeking a highly skilled and proactive Senior Advisor (Internally known as Senior Software Engineer) to design, develop, and maintain scalable, high-performance software applications. The ideal candidate will have strong expertise in Node.js, React.js, Python (basics), and SQL (PostgreSQL preferred) and will play a key role in driving technical excellence, mentoring team members, and leading solution design and architecture decisions.

Key Responsibilities
  • Design, develop, and maintain scalable and high-performance applications using Node.js, React.js, Python (basics), and PostgreSQL.
  • Write clean, maintainable, and efficient code following established coding standards, design patterns, and best practices.
  • Debug, troubleshoot, and optimize applications to ensure high performance and reliability.
  • Participate in all phases of the SDLC — including planning, design, development, testing, deployment, monitoring, and maintenance.
  • Collaborate with cross-functional teams to gather requirements and deliver robust technical solutions.
  • Lead solution design discussions and provide technical recommendations aligned with business objectives.
  • Perform peer code reviews, mentor junior developers, and foster a culture of knowledge sharing and technical excellence.
  • Influence team and cross-team alignment on architecture practices, design principles, and coding standards.
  • Stay current with emerging technologies, frameworks, and industry trends to introduce innovative solutions.
  • Actively contribute to internal or external software development communities (COPs, Meetups, or similar).
  • Promote a collaborative, high-performing engineering culture within the organization.
  • Serve as a recognized “Go-To” expert in one or more technical domains.
  • Demonstrate assertiveness and sound judgment in technical decision-making, including the ability to say no when appropriate.
  • Drive continuous improvements in system architecture, efficiency, and team productivity.
  • Define and evaluate technology options in relation to business value.
  • Contribute to talent development by mentoring, recruiting, and building high-performing teams.
  • Strong hands-on experience in Node.js, React.js, SQL (PostgreSQL preferred), and basic understanding of Python.
  • Solid grasp of SOLID principles, design patterns, and architectural best practices.
  • Proven ability to design scalable systems and lead technical initiatives.
  • Experience influencing multiple teams or projects through technical leadership.
  • Excellent problem-solving, communication, and stakeholder management skills.
  • Passion for continuous learning and improving engineering culture.
Required Skills & Qualifications
  • 8+ years of professional experience in software development.
  • Strong hands-on expertise in Node.js, React.js, SQL (PostgreSQL preferred), and working knowledge of Python.
  • Excellent understanding of SOLID principles, design patterns, and architectural best practices.
  • Proven ability to design scalable systems and lead technical initiatives across multiple teams.
  • Strong communication, leadership, and problem-solving skills.
  • Passion for continuous learning and driving technical excellence across teams.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.