Senior Software Engineer / Technical Lead

10 years

22 - 30 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Role: Senior Software Engineer / Technical Lead 27450

Work Mode:

[Specify Onsite/Remote/Hybrid]

Notice Period:

Immediate to 30 days

Experience Required:

10+ years

Job Stability:

Required

Role Summary

Seeking a seasoned and hands-on technical professional to lead the

design, development, and delivery

of scalable software solutions. This role involves both individual contribution and technical leadership—guiding a team through best practices, architectural decisions, and Agile execution to deliver business-aligned results.

Key Responsibilities

  • End-to-End Ownership: Design, develop, test, and deploy secure and scalable solutions aligned with product and business goals.
  • Team Leadership & Mentorship: Provide direction through code reviews, setting measurable goals, sharing best practices, and offering constructive performance feedback.
  • Standards & Process Excellence: Define and uphold coding standards, CI/CD pipelines, configuration management, and quality practices across the team.
  • Architecture & Innovation: Evaluate new tools, frameworks, and practices to continuously improve existing systems and architecture.
  • Cross-Functional Collaboration: Partner with product managers, technical stakeholders, and teams to shape technical roadmaps and deliver high-impact solutions.
  • Operational Responsibility: Manage the defect lifecycle through root cause analysis, proactive monitoring, and rapid issue resolution. Track metrics such as defect counts and delivery timelines.
  • Governance & Certification: Ensure compliance with mandatory training and technical certifications—for both self and team.
  • Client & Stakeholder Engagement: Communicate technical designs, influence key decisions, and maintain a focus on solution quality and stakeholder satisfaction.
  • Project Delivery: Drive successful Agile project execution, handling estimation, risk management, scheduling, and team coordination.
  • Domain & Process Leadership: Apply domain expertise to enhance technical solutions and promote best practices through internal communities of practice.

Required Skills & Experience

  • 10+ years of professional experience in software development
  • Proficient in Java, Spring Boot, and either React with TypeScript or Node.js
  • Strong expertise in Microservices, API design (REST/GraphQL), and message-based architecture (Kafka preferred)
  • Solid understanding of relational and NoSQL databases
  • Hands-on experience with at least one cloud platform (AWS, Azure, or GCP)
  • Experience designing and explaining complex distributed systems
  • Proven ability to lead Agile teams and communicate effectively with both technical and non-technical stakeholders

Must-Have Skill Combinations

Option 1

  • Java, Spring Boot, React, TypeScript

Option 2

  • Java, Microservices, API, Kafka

Preferred Qualifications

  • Experience in large-scale domains such as warehouse or retail platforms
  • Involvement in internal knowledge-sharing or technical community development
  • Exposure to DevSecOps or cloud-native practices

Additional Information

  • Immediate to 30-day joiners only
  • Career continuity and role stability are essential
  • Role excludes engagement with specified restricted clients (to be shared at a later stage)
Skills: node.js,management,relational databases,typescript,gcp,agile methodologies,microservices,agile,spring boot,kafka,drive,devsecops,aws,java,react,azure,api design,nosql databases,software,leadership

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You