Lead I - Software Engineering

8 - 12 years

25 - 30 Lacs

Posted:-1 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Role Summary:

A highly skilled and innovative software engineer responsible for designing, developing, and optimizing applications using best practices, design patterns, and proven technical solutions. Demonstrates deep technical proficiency across multiple platforms and frameworks, ensuring quality, scalability, and performance in every delivery. Collaborates closely with customers, cross-functional teams, and stakeholders to deliver impactful, high-quality software aligned with business goals.

Key Responsibilities:

  • Application Development:

    Interpret design specifications to develop, code, debug, test, and document software components and features following engineering standards, templates, and best practices.
  • Technical Excellence:

    Select and implement optimal technical solutions, leveraging reusability and configuration improvements to enhance efficiency, reduce cost, and maintain quality.
  • Design & Architecture:

    Contribute to high-level and low-level design documents (HLD, LLD, SAD) for applications, data models, and business components. Present and validate design options with customers.
  • Testing & Quality Assurance:

    Create and review unit test cases, validate test scenarios, and perform root cause analysis (RCA) for defects to identify trends and implement preventive measures.
  • Configuration & Release Management:

    Define and enforce configuration management and release processes to ensure smooth deployment and version control.
  • Domain & Customer Engagement:

    Deeply understand customer domains, identify value-added opportunities, clarify requirements, and provide technical guidance to ensure customer satisfaction.
  • Team Leadership:

    Set and review FAST goals for the team, mentor members, conduct performance reviews, and maintain team engagement and motivation.
  • Project Delivery:

    Manage delivery of modules or user stories, provide effort estimation, oversee timelines, and ensure adherence to project standards and schedules.
  • Knowledge Management:

    Contribute to and maintain reusable documentation, best practices, and technical assets within the organizations knowledge base.

Technical Expertise:

  • Search & Data Engineering:

    Proven experience in designing and implementing enterprise search solutions using

    Apache Solr

    ,

    Lucidworks Fusion

    , and

    Python

    . Skilled in indexing, querying, and analyzing large structured and unstructured datasets. Expertise in

    search relevance modeling

    ,

    ranking algorithms

    , and

    data structure optimization

    .
  • Cloud & DevOps:

    Strong hands-on experience with

    AWS

    ,

    Docker

    ,

    Kubernetes

    , and

    CI/CD pipelines

    using modern DevOps tools and Agile methodologies.
  • Database Technologies:

    Skilled in

    PostgreSQL

    ,

    Oracle

    , and

    NoSQL

    databases; experienced in writing optimized queries and ensuring high-performance data access.

Software Engineering Practices:

Share resume to:

Vishal Kumar

vishal@akaasa.com

Mock Interview

Practice Video Interview with JobPe AI

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

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

kochi, pune, thiruvananthapuram