SOFTWARE DEVELOPER - JAVA
Aabasoft
Cochin, Kerala, India
Contribute in all phases of the development lifecycle. Performs program maintenance, modifications, and enhancements to new/existing systems through programming, testing, documenting, and supporting users. Coding should be done in accordance with proper standards and secure coding practices. Communicates and works as needed with any internal/external stakeholders. Write well designed, testable, efficient code. Good knowledge on using architecture and design patterns. Design, implement and document assigned component / work product based on project schedule. Ensure designs are in compliance with specifications. Prepare and produce releases of software components. Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review. Investigate and fix software defects found by test / review team to ensure product quality. Ensure quality of the developed component(s) / work product(s) (conformance with development process) and its technical delivery. Perform regular technical coordination / review with client to ensure risk identification.