Software Engineer Associate
- Category: Software Developer Jobs
- Location: Chennai, Tamil Nadu
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 20K to 27K
- Published on: 2025/09/21
Product Engineering Lead
Qualification:
Bachelors of Engineering or Technology
Responsibility:
Product Requirements:
• Understand the functional/ non functional requirements gathered from the stakeholders (Architect Product Manager Product Lead Client) for enhancement.
• Participate in cross functional meetings to review Product Marketing Requirements and Functional Requirements and create clarification list to resolve ambiguities.
• Conduct feasibility study to understand the impact of the requirements on the existing product.
• Provide inputs to the development lead on the estimations.
• Understand new / complex product requirements (functional and non functional).
• Create a low level design document (which captures class level diagram and attributes mapped to the class and sequence diagram) based on the understanding of high level design.
• Seek review inputs from the Architect and incorporate the same.
Product Design and Development:
• Create POCs to identify the feasibility of new technologies/ products and share the findings with the architecture team for new products.
• Provide strategic technical direction for product research design analysis testing process improvement and complex troubleshooting for critical and large projects.
• Create high level software design (HLSD) documents under the guidance of Architects.
• Establish design standards and deliver solutions which meets product's functional and non functional requirements.
• Provide technical expertise to resolve challenging programming and design problems.
• Participate in architecture / code reviews and eliminate implementation problems early in development cycle.
• Create/ review of low level design document for product enhancement.
• Seek review inputs from the product lead.
• Build code as per the design document if required.
• Provide technical guidance to the team to resolve complex technical issues.
• Create requirement traceability matrix and review test cases coding standards testing defects.
• Identify ways to improve or reduce the defects.
• Support the client in user acceptance testing if required.
Product Testing:
• Review Test Cases / Test Plan.
• Conduct Integration testing and resolve defects/bugs during QA Testing Alpha Release Beta Release Post Release patches.
Product Training and Documentation:
• Provide inputs to technical publications and review documentation of key features as warranted.
Product Sign Offs:
• Resolve existing issues.
• Gather users feedback from the client and identify ways to enhance the usability.
Project Management:
• Provide inputs on the status of the module development to the development lead.
People Management:
• Mentor Software Engineers and conduct one on one sessions to coach team members.
• Set goals for team members and monitor performance.
• Conduct performance appraisal for team members.
Must Have Skills
• SQL
• MVC
• ASP.NET
• Payer Products
Good To Have Skills
• Angular JS
Related jobs
-
Software Engineer | Full Stack | Chennai
Here at Appian, our core values of Respect, Work to Impact, Ambition, and Constructive Dissent & Resolution define who we are. In short, this means we constantly seek to understand the best for our customers, we go beyond completion in our work, ...
-
Principal Engineer | Development |Java| OPF Experienced|
Position Type : Full time Type Of Hire : Experienced (relevant combo of work and education) Education Desired : Bachelor of Computer Engineering Travel Percentage : 0%Are you curious, motivated, and forward-thinking? At FIS you’ll have the opportunit...
-
Mobile Application Developer
Job Summary: A rapidly growing company that is developing a mobile application geared towards both Android as well as iOS, is looking for a Mobile App Developer. The developer will be in charge of defining and designing, new features while working cl...