Job Description
Contribute to all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs follow specifications
Prepare and produce releases of software components
Support continuous improvement by investigating alternatives and
technologies and presenting these for architectural review
Conduct software analysis, programming, testing, and debugging as well
as recommending changes to improve the established process
Transform requirements into stipulations and identify production and non-
production application issues
Note:- For 1 year it's a remote opportunity but after this candidate needs to relocate to Chennai.