responsibilities
• code, perform tests and debug new software and applications, while also making enhancements to existing software.
• complete all phases of the software development process throughout the product life cycle, including research, modeling, designing, debugging, and maintaining processes.
• create, maintain, and update technical and system documentation as necessary
• execute release-based development under planned deadlines, as well as investigate and resolve production issues according to priorities.
• participate in continuous performance improvement meetings to improve processes and standards.
• perform peer review of design elements, software components, and test specifications following guidelines from the development team.
• improve and optimize the efficiency of the various software systems by implementing, monitoring, testing, and auditing new software programs.**
qualifications
• bachelor/master degree in information technology, computer science, or a related field, or equivalent work experience
• experience with relevant development tools, applications, and system architecture
• ability to prioritize well and work on multiple tasks and projects in tandem
• ability to quickly learn and apply new languages, frameworks, and technologies
• experience using common development practices, including agile, scrum, test driven
• development, continuous integration, automated tests
• comprehensive technical knowledge of both the information technology field and computer science
• experience with a variety of programming languages and computer and web-related technologies, including java, javascript, angularjs, spring, hibernate, restful, mysql
•
nagercoil
05
core and advanced java, javascript, angularjs, spring, hibernate, restful, mysql
,,be(computer science) bca,mca
1 – 3 yrs