SENIOR SOFTWARE ENGINEER
happiestminds
Job Description
Contribute to all stages of software development lifecycle.
? Analyze user requirements to define business objectives.
? Envisioning system features and functionality.
? Identify and resolve any technical issues arising.
? Involvement in Story creation, requirements, and design for new features and improvements.
? Delivery of new features and bug tickets.
? Write and maintain code in a fast-paced, quality-focused environment.
? Create detailed design documentation.
? Help identify defects, issues, and risks within the software system.
? Work closely and proactively with the product teams to determine the best way to increase the quality of the product.
? Keeping up to date with the latest technology trends and releases.
? Collaborate with product managers and architects to build and deploy world-class software.
? Guide team development efforts towards successful project delivery.