Senior Software Engineer

at  in  Bangalore, India | Posted on 9 September, 2015
Apply Mock Interview Refer
Job Description

Position Summary

  • Responsible for analysis, design and development activities on multiple projects; plans, organizes, and performs the technical work within area of specialization
  • Participates in design activity with other programmers on technical aspects relating to the project, including functional specifications, design parameters, feature enhancements, and alternative solutions;
  • Participates in design activity with other programmers on technical aspects relating to the project, including functional specifications, design parameters, feature enhancements, and alternative solutions;
  • Meets or exceeds standards for the quality and timeliness of the work products that they create (e.g., requirements, designs, code, fixes).
  • Implements, unit tests, debugs and integrates complex code; designs, writes, conducts, and directs the development of tests to verify the functionality, accuracy, and efficiency of developed or enhanced software; analyzes results for conformance to plans and specifications making recommendations based on the results
  • Generally provides technical direction and project management within a project/scrum team with increased leadership of others; provides guidance in methodology selection, project planning, the review of work products; may serve in a part-time technical lead capacity to a limited number of junior engineers, providing immediate direction and guidance.
  • Keeps technically abreast of trends and advancements within area of specialization, incorporating these improvements where applicable; attends technical conferences as appropriate.

Qualification & Requirements

  • Bachelor’s degree or equivalent in computer science, electrical engineering, or related field is preferred, with a 
  • minimum of 4 years of directly related work experience
  • Extensive expertise in C++. Knowledge of C# and Java desired.
  • Expertise in OOAD principles and methodologies (e.g., UML) and OS concepts
  • Expertise on Windows. Exposure to Mac OSX/Linux desired.
  • Expertise with Configuration Management tools and processes
  • Experience emphasizing product quality in the production of software requirements for features and 
  • system qualities(including performance and security), product design, software design, estimates, source 
  • code, test plans, unit test harnesses, software and system performance data, software product 
  • information, bug fixes
  • Extensive knowledge and discipline in software engineering process; experience as a technical lead on 
  • complex projects, providing guidance on design and development approach
  • Expertise implementing, unit testing, debugging and integrating code of moderate complexity
  • Experience helping others to design, write, conduct, and direct the development of tests
  • Experience independently publishing papers, blogs, and creating and presenting briefings to technical 
  • audiences
  • Experience working with more advanced programming environments and concepts highly desired (e.g., 
  • J2EE, OS internals, network appliances)

Not disclosed


Not mentioned

About Company

Citrix Systems, Inc. is an American multinational software company founded in 1989, that provides server and desktop virtualization, networking, software-as-a-service, and cloud computing technologies, including Xen open source products.

Know more about Citrix
Popular Skills
C# MVC Web API HTML CSS JQuery Javascript SEO SQL PHP XML ASP.NET Unix Java Oracle PL/SQL C MySQL C++ Android Application Development IT Business development activities Marketing communications Networking Core Java Testing Wordpress AngularJs Photoshop Illustrator Magento Linux ManualTesting HTML5 CSS ajax css3 JDA Android Marketing and Publicity Social Media Marketing and Branding Content Writer business develpment marketing sales CRM Sales Management and Effectiveness Digital Marketing Business Development Excellent Communication Skills Node.Js php with Mysql business analysis C#.Net Lead Generation R good communication skill Json iOS Willing to work in rotataional Shifts account Market Research Good Communication Skills creative writer Content Development technical writing HTTP IT Sales Channel Sales bidding Social Media Marketing Campaigns content development SQL Nagios Apache DNS Basic competencies: - Fluency in English– written and oral -