Fresher Hiring For Software Engineer @ "Citrix" in Bangalore
About Company
Name: Citrix Website: www.citrix.com
Job Details:
Education: BE/B.Tech/MCA
Experience: Freshers
Job Location: Bangalore
Job Description:
Software Engineer
Must have completed BE/B Tech/MCA form a recognised university
Should have an aggregate of 60% through out academics
Must have demonstrated understanding of Computer Science fundamentals (e.g., algorithms, data
structures); basic proficiency in a programming language(s) (e.g., C, C++, Java)
Should understanding of basic software lifecycle process
Must have knowledge of Windows and/or Unix
Must have basic understanding of networking and data communications
Should have knowledge of Internet technologies (e.g., HTML, XML, TCP/IP)
Must have unit-test code for robustness, including edge cases, usability, and general reliability.
Must prepare test plan, test cases and automate them.
Must have demonstrated capability for solving problems across multiple sub‐disciplines of software
engineering
Must have capability of finding problems in a poorly formed software requirement
Should have capability of describing approaches to software test within projects
Must have proven capability for finding solutions to algorithm and programming problems, developing
solutions, and reasoning about the
Must have demonstrated ability to investigate and find defects in software
Should establish and maintain thorough and accurate documentation of all work; communicates
technical issues within scope of assignment; may assist with technical specification documentation
and review
Must implement, unit tests, debug and integrate code of assigned projects; performs tests to verify
the functionality, accuracy, and efficiency of developed or enhanced software
Must perform maintenance functions to correct errors as necessary; documents and reviews all
results with higher level engineer
Should learn principles of continuous work practice improvement through involvement in post
project review; implements and maintains quality improvements to process and products as they
are introduced into the development process
Must coordinate with own development activities on routine work and cooperates with other
programmers and scrum team members on technical aspects related to the project
Must engage in continuous learning both on the job and through technical training in order to
expand and enhance technical expertise and competency and keep pace with technology
advancements
For Future Reference.
CLICK HERE TO UPLOAD YOUR RESUME TO GET MORE RELATED JOBS
|