Developer – L2

December 5, 2025

Job Description

To design, test, and maintain software solutions for client-side deployment, ensuring high-quality performance and full compliance with quality assurance standards.


Key Responsibilities

1️⃣ Requirement Understanding & Product Design

  • Understand product requirements and design specifications.
  • Conduct system analysis: workflows, data usage, and business processes.
  • Investigate issues through SDLC processes and perform root cause analysis.
  • Suggest improvements to enhance performance, stability, and scalability.
  • Convert client requirements into technical design documentation.
  • Collaborate with project managers, system analysts, and cross-functional teams.

2️⃣ Software Development & Testing

  • Evaluate feasibility of requirements and contribute to solution development.
  • Modify and enhance software to fix bugs, support new hardware, and improve UX.
  • Design and automate test scenarios, usage cases, and validation processes.
  • Conduct unit testing to ensure defect-free code.
  • Prepare and maintain project status reports and development documentation.
  • Provide feedback regarding usability, quality risks, and improvements.

3️⃣ Status Reporting & Customer Interaction

  • Capture client queries, clarifications, and requirement updates.
  • Provide timely progress reports to stakeholders.
  • Ensure professional and effective communication through email and calls.
  • Participate in training to stay updated on new tools, technologies, and best practices.
  • Deliver high-quality output ensuring zero customer complaints.

Mandatory Skills

  • Core Java

Preferred Skills

  • Software Testing (Manual Testing)
  • SDLC & STLC knowledge
  • Functional & Integration Testing
  • SQL & Linux basics
  • Bug life cycle understanding
  • Tools: JIRA, Agile methodology
  • Additional programming: C++

Qualifications

  • UG: B.Tech / B.E. (Any Specialization)
  • PG: Any Postgraduate (Optional)