Lead Software Engineer

4 - 7 years

0 Lacs

Posted:9 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Hero Vired:

Would you like to be part of an exciting, innovative, and high-growth startup from one of the largest and most well-respected business houses in the country - the Hero Group?


Hero Vired


Hero Vired,


The illustrious and renowned US$5 billion diversified Hero Group is a conglomerate of Indian companies with primary interests and operations in automotive manufacturing, financing, renewable energy, electronics manufacturing, and education. The Hero Group (BML Munjal family) companies include Hero MotoCorp, Hero FinCorp, Hero Future Energies, Rockman Industries, Hero Electronix, Hero Mindmine, and the BML Munjal University.


For detailed information, visit Hero Vired


Role:


Location:


Job Type:


Experience: 4 to 7


Function:


About the Role:


Lead Software Development Engineer


You will take full ownership of the product's technical direction, drive engineering excellence, and ensure the delivery of a stable, scalable, and secure enterprise-grade solution. This role is ideal for someone who thrives at the intersection of strategic thinking and hands-on execution


Key Responsibilities:


Technical Leadership & Architecture:


  • Own end-to-end system design and architecture for a distributed, cloud-native ERP platform
  • Design and implement scalable microservices architecture with clear service boundaries and contracts
  • Establish and enforce coding standards, design patterns, and best practices across the engineering team
  • Make critical technical decisions on technology choices, frameworks, and infrastructure
  • Conduct architecture reviews, code reviews, and provide technical mentorship to team members


Hands-On Development:


  • Write production-quality code with a focus on performance, maintainability, and security
  • Build robust backend services using Node.js with a strong foundation in object-oriented programming
  • Develop responsive, high-performance frontend applications using React and Next.js
  • Design and optimize PostgreSQL database schemas, queries, and indexing strategies
  • Implement RESTful APIs and/or GraphQL endpoints with proper authentication and authorization


DevOps & Quality Assurance:


  • Design and maintain robust CI/CD pipelines for automated testing, building, and deployment
  • Implement comprehensive testing strategies including unit, integration, and end-to-end testing
  • Establish monitoring, logging, and alerting systems for production stability and observability
  • Manage infrastructure using containerization (Docker) and orchestration (Kubernetes) as needed
  • Ensure security best practices, vulnerability management, and compliance requirements are met


Required Qualifications


Experience & Education

  • 4 to 7 years of professional software development experience with at least 1 year in a technical leadership role
  • Proven track record of building and shipping large-scale, enterprise-grade SaaS or ERP solutions
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience
  • Deep understanding of full software development lifecycle (SDLC) from planning to production

Technical Expertise

  • Expert-level proficiency in Node.js with strong command of asynchronous programming and event-driven architecture
  • Advanced knowledge of React.js and Next.js including server-side rendering, static generation, and API routes
  • Strong experience with PostgreSQL including query optimization, indexing, partitioning, and performance tuning
  • Deep understanding of object-oriented programming (OOP) principles, SOLID principles, and design patterns
  • Expertise in system design: distributed systems, microservices, event-driven architecture, and API design
  • Hands-on experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or similar
  • Proficiency with version control (Git), branching strategies, and collaborative development workflows
  • Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes)
  • Strong understanding of security best practices, authentication protocols (OAuth, JWT), and data encryption


Nice to Have

  • Prior experience building ERP, CRM, or financial management systems
  • Experience with TypeScript for enhanced type safety and code maintainability
  • Familiarity with message queues (RabbitMQ, Kafka) and caching systems (Redis)
  • Experience with multi-tenant SaaS architecture and data isolation strategies
  • Knowledge of domain-driven design (DDD) and event sourcing patterns
  • Experience with infrastructure-as-code tools (Terraform, Pulumi, CloudFormation)

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

chennai, tamil nadu, india

hyderabad, telangana, india