Software Engineer-1 Citrix Systems Inc. - Hyderabad, Andhra Pradesh

We believe work is not a place, but rather a thing you do. Our technology revolves around this core philosophy. We are relentlessly committed to helping people work and play from anywhere, on any device. Innovation, creativity and a passion for ever-improving performance drive our company and our people forward. We empower the original mobile device: YOU! 


To Apply Go to:  https://jobs.citrix.com/job/CITRA00584256/Software-Engineer-1
Location: 

Hyderabad 

Requisition: 

R3162 Software Engineer-1 (Open) 

Job Posting Title: 

Software Engineer-1 

Job Description: 

The Software Engineer 1 is an entry level software engineer who develops, tests, troubleshoots, maintains and debugs software components for existing or new products. The role works within a team of software engineers on problems of limited scope and complexity which are structured to develop knowledge and experience; receives general guidance and direction on work that may span multiple disciplines of software engineering; and follows established practices and procedures to achieve overall program performance, schedule and quality standards. 

Principal Responsibilities 
  • Under general guidance, performs technical work requiring application of basic software
development methodologies to complete assignments to required standards of quality and 

timeliness; participates in discussions regarding project approach and planning; implements 

designs with some guidance and supervision; expected to perform code reviews on their own 

areas of responsibility; delivers quality work product while gaining experience and knowledge in 

specific area of assignment and general background in company methods of operation and 

procedures 
  • Performs specific and limited portions of a broader project assigned to a higher level Software
Engineer; solicits input and expertise to carry out assignment correctly; emphasis is on following 

the software development process and adherence to standards in order to produce high quality 

software 
  • Applies the company’s software engineering processes and standards
  • Communicates technical issues within scope of assignment
  • Establishes and maintains thorough and accurate documentation of all work; communicates
technical issues within scope of assignment; may assist with technical specification 

documentation and review 
  • Implements, unit tests, debugs and integrates code of assigned projects; performs preliminary
tests to verify the functionality, accuracy, and efficiency of developed or enhanced software; 

performs maintenance functions to correct errors as necessary; documents and reviews all 

results with higher level engineer 
  • Learns 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 
  • Coordinates own development activities on routine work and cooperates with other
programmers and scrum team members on technical aspects related to the project 
  • Engages 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 

Knowledge and Skills 
  • Bachelor’s degree or equivalent in computer science, electrical engineering, or related field;
equivalent experience may be substituted for formal education 
  • Demonstrated understanding of Computer Science fundamentals (e.g., algorithms, data
structures); basic proficiency in a programming language(s) (e.g., C, C++, Java) 
  • Understanding of basic software lifecycle process
  • Knowledge of Windows and/or Unix
  • Basic understanding of networking and data communications
  • Knowledge of Internet technologies (e.g., HTML, XML, TCP/IP)
  • Demonstrated capability for solving problems across multiple sub?disciplines of software
engineering; for example: 
  • Capability of finding problems in a poorly formed software requirement
  • Capability of describing approaches to software test within projects
  • Proven capability for finding solutions to algorithm and programming problems, developing solutions, and reasoning about them
  • Demonstrated ability to investigate and find defects in software

Functional Area: 

Software Development 

About us: 

Citrix is a cloud company that enables mobile workstyles. We create a continuum between work and life by allowing people to work whenever, wherever, and however they choose. Flexibility and collaboration is what we’re all about. The Perks: We offer competitive compensation and a comprehensive benefits package. You’ll enjoy our workstyle within an incredible culture. We’ll give you all the tools you need to succeed so you can grow and develop with us. 

If this is an evergreen requisition, by applying you are giving Citrix consent to be considered for future openings of other roles of similar qualifications.

Share this

Related Posts

Previous
Next Post »