Lead Software Engineer

4 - 7 years

11 - 16 Lacs

Posted:None| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

What the role offers:

  • Work with stakeholders, architects, and lead developers to define UI requirements.
  • Create design documents and actively participate in design reviews.
  • Develop product features and write unit tests to ensure high code coverage.
  • Engage in technical discussions, planning events, and contribute effectively.
  • Implement UI and integration by following UX guidelines and industry standards.
  • Act as an Agile team member, ensuring commitments are met and collaborating on project problem-solving.
  • Collaborate with QA engineers to contribute to test plans and write end-to-end tests for CI/CD pipeline health.
  • Lead quality initiatives to drive continuous improvement.
  • Work independently under general guidance while regularly reviewing progress.
  • Handle customer incidents by understanding use cases and troubleshooting/debugging software programs.

What you need to succeed:

  • Proven ability to write

    design documents and specifications

    aligned with stakeholders.
  • Experience in leading design discussions and meetings.
  • Expertise in

    developing Application UI using AngularJS, Angular (latest versions), and Web Components

    .
  • Strong proficiency in

    HTML5, CSS3, JavaScript (ES6+), and TypeScript

    .
  • Experience with

    jQuery, SCSS, and CSS

    .
  • Experience with

    NodeJS, npm, application packaging, deployment, and management

    .
  • Hands-on experience with

    state management libraries

    (e.g., NgRx, Redux).
  • Deep understanding of

    responsive design principles

    and frameworks (e.g., Bootstrap, Material Design).
  • Strong grasp of

    cross-browser compatibility issues and solutions

    .
  • Proficiency in

    Core Java, RESTful APIs and WebSockets

    .
  • Experience with

    data visualization

    using various chart libraries like

    d3

    ,

    nvd3

    , etc.
  • Familiarity with

    UI mockups and design tools

    .
  • Ability to follow

    UX standards and guidelines

    .
  • Collaborate with Product Owners to plan and prioritize tasks efficiently.
  • Strong knowledge of

    unit testing, UI testing frameworks (Cypress, Selenium), and test automation

    .
  • Identify, debug, and fix product issues efficiently.
  • Implement software design/coding for functional requirements while ensuring quality and adherence to standards.
  • Strong communication and analytical skills to troubleshoot and resolve complex code defects.
  • Work across teams to ensure interoperability with other products.
  • Provide status updates and escalate issues when necessary.
  • Participate in the

    Agile development

    process from design to release.
  • Design enhancements and updates for software subsystems.
  • Lead

    Current Product Engineering (CPE)

    efforts to resolve customer-submitted incidents.
  • Drive innovation and integrate new technologies into the R&D organization.
  • Experience in

    mentoring and guiding teams technically

    .

Mock Interview

Practice Video Interview with JobPe AI

Start TypeScript 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 Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Opentext logo
Opentext

Software Development

Waterloo ON

RecommendedJobs for You

bengaluru, karnataka, india

hyderabad, telangana, india