View All Jobs 168091

Senior Advisor - Software Engineering

Lead the development of scalable, high-performance software applications using Node.js and React.js
Pune, Mahārāshtra, India
Senior
yesterday
MRO Corporation

MRO Corporation

A provider of technology-driven solutions specializing in the secure, compliant, and efficient exchange of Protected Health Information (PHI).

4 Similar Jobs at MRO Corporation

Senior Advisor - Software Engineering

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.
+ Show Original Job Post
























Senior Advisor - Software Engineering
Pune, Mahārāshtra, India
Engineering
About MRO Corporation
A provider of technology-driven solutions specializing in the secure, compliant, and efficient exchange of Protected Health Information (PHI).