Download as pdf or txt
Download as pdf or txt
You are on page 1of 26

Citrix R&D Job Openings – July, 2010

COL – Senior Software Engineer - 5 – 7 Yrs.

Position Summary
High level software engineer assigned to develop more complex Software-As-A-Service (SAAS) production
software with increased responsibility for independent planning and implementation. Gains progressive
recognition as a specialist in one or more fields. Assumes increasing responsibility as the technical
specialist in a group and advises on design and development approach.
Works on jobs of diverse scope and complexity requiring independent action and decision making.
Exercises judgment, applying creativity and ingenuity in selecting methods and techniques for obtaining
solutions. Normally receives no instructions on routine work and only general instructions on new
assignments. Works as part of a team in an agile/scrum environment - accountable to the rest of the
team for delivering high quality results on planned commitments within each sprint. Customer driven
attitude to resolve customer reported issues in production and works closely with operations to run
developed software successfully. Works with other stakeholders in the company to analyze problems,
define technical requirements and propose solutions. Mentors and leads more junior team members.

Qualifications and Requirements

• BS degree or equivalent in computer science, electrical engineering, or related field is preferred,


with a minimum of 2 years of directly related work experience. 1 year of work experience is required
for individuals holding a MS in one of these fields. Equivalent experience may be substituted for
formal education.
• Strong knowledge in Java (and preferably knowledge of additional object oriented languages, e.g. C
++), plus one or more scripting languages (e.g. groovy, Unix shell, PERL, Javascript). Expertise in
OOAD principles and methodologies.
• Knowledge and experience with basic software life cycle process
• Experience unit testing, implementing, debugging and integrating code of moderate complexity
• Experience delivering web-based applications.
• Knowledge of more advanced programming environments and concepts highly desired (e.g. J2EE,
multi-threaded programming)
• Knowledge of web application frameworks (Spring, Struts) desired
• Working knowledge of networking and data communications is a plus.
• Knowledge and experience with Internet technologies (e.g. HTML, XML, TCP/IP) highly desired
• Knowledge and experience with relational database technologies (SQL, schema design) and ORM
frameworks (e.g. Hibernate) highly desired
• Knowledge and working experience with software development infrastructure tools (e.g. Perforce,
MAVEN, code coverage tools, static analysis tools etc.)
• Good understanding and experience of Scrum or other Agile working methods preferred.
• Good communication skills in English required
• Occasional flexibility in work hours required

************************************************************************************************************

COL Associate Product Manager – 2-4years


Position Summary
The Associate Product Manager will work closely with the Sr. Product Line Manager to contribute to product planning, analysis and
release programs for the Citrix Online division.

Principal Responsibilities
• Assists Product Manager with a variety of tasks running across the entire product launch process, including research, requirements
validation and prioritization, competitive analysis, and beta program and release management
• Initiates and prioritizes projects; track product development; develop and own product release schedules
• Collaborates with Engineering as the Product Owner for multiple scrum teams; performs acceptance testing signoff on functional
completeness of developed feature sets; collects, compiles and keeps current all competitive data and analysis; compiles and evaluates
market trends in existing or targeted business segments; assists with Market Validation of new products or features
• Creates, conducts and compiles customer surveys and feedback campaigns
• Assists Product Marketing Manager with research projects, e.g. competitive analysis, and market data collection; defines and
participates in usability testing for product features

Qualifications and Requirements


• Bachelor’s degree or equivalent experience required
• Experience in an analyst, sales engineering or engineering role a plus
• 2+ years experience in the software industry, with online experience a plus
• Ability to document research findings and product requirements for both technical and non-technical audiences
• Demonstrated ability to contribute to strategic thinking and work hands-on
• Experience presenting to both internal and external audiences
• Experience working in an Agile development environment
• MBA desirable but not required

COL- Senior Quality Assurance Engineer(SSE QA) – 5-7 Years


Citrix Online, maker of GoToMeeting®, GoToMyPC®, GoToAssist®, and other SAAS products, is growing! We are looking for
world-class quality assurance engineers to validate our company’s software, and test that it works every time, for every user, while
scaling to the highest levels. These positions are for those with three or more years of experience, and are open in both our San
Francisco and Santa Barbara, CA offices.
The quality assurance team validates all aspects of our company’s award-winning services on the Web, Windows PC, Macintosh,
Flash, and Linux platforms and on many mobile platforms such as the iPad, BlackBerry and Windows Mobile.
Citrix Online’s quality assurance engineers work in a highly collaborative and fast paced agile environment in order to build high
quality software.

Role and Responsibilities:

As a Senior QA Engineer, you will create test strategies and work in cross functional scrum teams to implement effective testing
techniques. You will find ways to break our applications and contribute to automating tests and building test harnesses and
infrastructure as necessary. You will work with other teams in engineering and operations to coordinate integration and release testing
and certify products for general release. You will be responsible for monitoring product development and usage at all levels with an
eye toward improving product quality.
Your work will be challenging, fast-paced, and intellectually stimulating. You must have strong attention to detail, analytical skills,
unwavering commitment to quality, a collaborative work ethic, and cutting-edge technical skills. You must also have the flexibility
and aptitude to zoom in to fine-grained detail, and the agility to zoom right back out to the big picture.
You will tackle challenging, unique situations every day, and work with the highly talented and motivated engineering and operations
teams at Citrix Online. You will be looked upon as an expert and advocate of software quality engineering practices.

Qualifications and Requirements:

• BS or MS degree or equivalent in a technical field preferred, with at least 5 years of directly related work experience. Equivalent
experience may be substituted for formal education.
• Hands-on Test planning, design, execution and automation required.
• Hands-on Programming skills – Knowledge of programming constructs data structures and algorithms; Java preferred; scripting
languages (Perl, Python, AppleScript, etc.)
• Solid understanding of web based software/protocols, database, and networking concepts.
• Solid experience in testing Windows, Macintosh, Web, mobile applications, network applications required
• Agile/Scrum/XP experience desired.
• Excellent communication skills a must.

COL- Senior Software Engineer (SSE Endpoint)- 5-7 Years :


High level software engineer assigned to develop more complex production software with increased responsibility for independent
planning and implementation. Gains progressive recognition as a specialist in one or more fields. Assumes increasing responsibility as
the technical specialist in a group and advises on design and development approach.
Works on jobs of diverse scope and complexity requiring independent action and decision making. Exercises judgment, applying
creativity and ingenuity in selecting methods and techniques for obtaining solutions. Normally receives no instructions on routine
work and only general instructions on new assignments.

ESSENTIAL DUTIES
Technology:
• Participates in the analysis and conceptual design of proposed projects, utilizing professional experience in the development of
specifications, design parameters, and alternative solutions. Assists in determining the technical direction for implementation of
projects.
• Typically responsible for ownership of several significant software modules.
• Analyzes requirements, and writes software requirement and design specifications for projects of large and complex scope.
• Implements, unit tests, debugs and integrates code of high complexity.
• 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.
• Keeps technically abreast of trends and advancements within area of specialization, incorporating these improvements where
applicable. Attends technical conferences as appropriate.

Projects:
• Responsible for integrity of technical work on significant projects. Plans, organizes, and performs the technical work of an
assignment. Coordinates design activity with other programmers on technical aspects relating to the project.

Process:
• Maintains continuous quality improvement in meeting internal and external customer requirements.
• Maintains close liaison with other departments on technical matters and prototype designs and may work closely with vendors or
customers on technical information or modifications related to design, development, and research projects.
• Establishes and maintains thorough and accurate documentation of all work. Writes technical specification documentation and holds
reviews. Prepares status, technical, and management reports as required.
• May serve as the company’s technical representative with outside users under management direction.

People:
• Provides technical direction and guidance to less senior programmers.
Qualifications and Requirements • BS degree or equivalent in computer science, electrical engineering, or related field is required
with minimum 5 years of directly related work experience. 3 years of actual work experience is required for individuals holding a MS
degree (no work experience required for individuals holding PhD degree) in one of these fields.
• Expertise in C++ required.
• Expertise in Windows-based development required.
• Expertise in object-oriented principles, data structures, and multi-threading required.
• Proficiency in networking concepts (e.g. sockets, TCP/IP, HTTP) required.
• Proficiency in Win32-based development highly desired.
• Proficiency in mobile development (esp. Blackberry) highly desired.
• Knowledge of software engineering processes (esp. Scrum/Agile) and source control management highly desired.

COL - Staff QA Engineer

Title
Staff QA Engineer

Reports To
Engineering Manager

Primary Function of the Job


Senior level QA engineer assigned to test production software on multiple projects of moderate to high complexity and scope from the
QA delivery through release. Utilizes knowledge and relevant practical experience and exercises judgment in completing assigned
tasks in an efficient and timely manner.

Works on projects requiring technical decision making and input to schedules; receives no instruction on routine work and general
instructions on new assignments; work periodically reviewed by Manager for the soundness of technical judgment and overall
accuracy. Coordinates testing efforts and coaches/mentors more junior team members.

Essential Duties
• Responsible for planning and executing functional and system level testing of web-based remote access applications on
Windows, Unix and Mac based platforms
• Writes test plans and test cases, follows up to get them reviewed and approved, sets up test environments, executes tests, records
results and defects, and works with developers to reproduce problems and get them resolved.
• Thoroughly understands and follows prescribed Software Engineering and QA processes and procedures. Within scope of
assignments, establishes and maintains thorough and accurate documentation of work and communicates technical issues to QA
leadership, Tech Leads and Project Managers.
• Develops runs and maintains manual and automated test procedures. Installs, configures and maintains the hardware and
software test environment. Analyzes and reproduces problems reported by Customer Support. Acquires complete set of relevant
data so the problem can be accurately characterized.
• 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.
• Keeps abreast of technical trends, develops and incorporates them within assignments as appropriate.
• Specializes in one or more of the Citrix Online Product Technologies (e.g. networking).
• Drives innovation in testing.
• Mentors and coaches other team members.
• Identifies impediments and drives initiatives to solve them.

Education & Experience Required


• BS or MS degree or equivalent in a technical field preferred, with at least 7 years of directly related work experience.
Equivalent experience may be substituted for formal education.
• At-least 7 years of experience in Web/Software Product Release Cycle.
• Hands-on Test planning, test design and execution required.
• Hands-on Test Automation experience required (commercial or homegrown test frameworks)
• Hands-on Programming skills – Knowledge of programming constructs, data structures and algorithms; Java preferred; Scripting
languages (Perl, Python, AppleScript, etc.)
• Knowledge of Hardware and Setting up of Test Environments – Strong knowledge of Windows and Mac OS as well as native
applications including installation and configuration. Basic UNIX/Linux knowledge.
• Solid understanding of web based software/protocols, database, and networking concepts.
• Agile/Scrum experience desired.
• Excellent communication skills a must.
• Thorough knowledge of release procedures and software defect tracking.
• Demonstrated success as a primary tester on multiple large projects.
• Knowledge of mobile application testing (esp. Windows Mobile) desired.
• Experience with SecurID/RADIUS server setup and usage desired.

General Competencies
Ability to adhere to a disciplined work schedule; ability to follow directions from a supervisor; ability to understand and follow posted
work rules and procedures; ability to accept constructive criticism.
• Teamwork - works in concert with others toward shared goals, exhibits cooperativeness; participates in and supports effective
conflict resolution.
• Communication - ensures that communications channels are open and that information and ideas are flowing in all appropriate
directions; listens, asks for and uses input.
• Excellence Orientation - Strives to be the best that one can be and maximizes one's own potential in helping Citrix Online
succeed; exhibits resilience; persistence, tenacity and a continuous improvement mindset.
• Accountability - Holds self accountable for keeping commitments and delivering the best possible performance; attention to
detail; gets involved and participates through resolution.
• Authenticity - show a genuine, accessible and caring side that builds trust, mutual support and credibility; listens, exhibits
humility and gauges approachability of others; maintains composure; is able to be respectful and straightforward with others.
• Innovation - participates in and supports an environment that is conducive to innovation and new ways of doing things; exhibits
curiosity and open mindedness; suggests new ideas.

************************************************************************************************************
COL - Staff Engineer - 7 – 8 Yrs.
Education
BS degree or equivalent in computer science, electrical engineering, or related field is required with minimum 7-8 years of directly
related work experience. 3 years of actual work experience is required for individuals holding a MS degree (no work experience
required for individuals holding PhD degree) in one of these fields.

Experience Required
• Expertise in C++ required.
• Expertise in Windows-based or Mac-based development required.
• Expertise in object-oriented principles, data structures, and multi-threading required.
• Expertise in Win32-based (Windows) such as Win32 APIs (not MFC), COM etc. or Cocoa (Mac) development required.
• Knowledge of software engineering processes (esp. Scrum/Agile) and source control management highly desired.

************************************************************************************************************

S&AG - Dev - Exp 5+Years


Senior SW. Engineer – Access Gateway

Design and lead development of next-generation SSL VPN solutions including authentication and authorization mechanisms
combined with sophisticated, high-performance Access Management and control.

The ideal candidate will be an excellent software/security development engineer with


strong interest and ability in implementation phase, the ability to work
with customers/marketing on requirements definition, have skills in architecting/designing large systems.

Minimum Requirements:
• MTech in Computer Science
• 5+ year’s software development experience.
• Proficiency in Systems/Server software development, multi-threaded programming, networking concepts/fundamentals.
• Proficiency in Unix/Linux development platform, network and systems programming + debugging.
• Requires proficiency in C/C++
• Excellent verbal and written communication skills.
• Excellent Team Player and quick learner.

************************************************************************************************************

Globalization - Lead Software Development Engineer-4-6 Years

Position Summary
A software engineer assigned to develop, troubleshoot, and debug moderate software components of moderate complexity with
increased responsibility for planning and implementation, especially for software globalization (internationalization and localization)
projects. Involved with moderate scope development activity involved in programming/coding, testing and troubleshooting activities.
Assumes increasing responsibility as a solid technical contributor in a group.

Primary Duties / Responsibilities

• Develop and implement code for moderately complex software applications’ globalization development (both
internationalization and localization).
• May have involvement with analysis and design of proposed projects which can include functional specifications, design
parameters, feature enhancements, and alternative solutions.
• Assists in software estimation and process improvement
• Contributes to 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.
• Actively supports and enforces the company’s software engineering processes and standards within the group.
• Key contact for integrity and quality of technical work on significant projects.
• Coordinates own development activities on routine work and coordinates activities other programmers on technical aspects
related to the project.
• Maintains close liaison with other departments on technical matters and may work closely with vendors or customers on
technical information, handling escalation issues, or modifications related to projects.
• Improves and maintains thorough and accurate documentation of all work.

Qualifications (Knowledge, Skills, Abilities)


• Solid experience in C/C++ program languages
• Experience in other program languages (e.g. C#, Objective-C, Java, Assembly) a plus
• Experience in scripting (e.g. WSH, Windows Power Shell, Shell Script, Perl, PHP, Ruby, Python) a plus.
• Solid experience in internationalization programming (e.g. locale and language logics, Multilingual UI architecture, Unicode and
Multi Byte Characters Set logics)
• Experience in localization engineering (e.g. UI translation arrangement, translation tools development and support, translation
automation) a plus
• Solid experience in Windows and/or UNIX/Linux OS concepts.
• Experience in relevant other OS concepts (Mac OS X, iPhone OS, Windows Mobile, Android OS) a plus.
• Extensive knowledge and discipline in software engineering process.
• Extensive knowledge and discipline in globalization (internationalization and localization) engineering process.
• Solid experience with more advanced programming environments and concepts (e.g. OS internals, network appliances, security,
virtualization)
• Proficiency with software development project estimation, engineering tools, and concepts

*******************************************************************************************************

Licensing - Sr. Licensing Software Development Engineer

Overview:
Successful candidate will join a leading edge NASDAQ 100 technology company producing software used by millions of people
every day. Candidate will be immersed in state of the art technologies and leverage a 3rd party licensing toolkit to enable licensing in
Citrix products.

Position Summary and Responsibilities:


Design, develop and unit test software for the Citrix product line on 32/64 bit Windows. Troubleshoot and debug software programs.
As one of the key members of a software development team, you will be responsible for either independently working on a feature of
a large project, or leading a small team of engineers in development of features and subcomponents. Responsibilities will include
providing work estimates, participating in and/or leading the design effort, mentoring junior engineers, developing code modules, unit
and integration testing and performing code reviews.
Has an eye for innovation. Offers new ideas to improve the product for the customers and drive sales. Independently reviews internal
development processes in order to improve efficiency and quality. Reviews own performance and looks for ways to improve year over
year.

Required Experience and Technical Qualifications:

Education: Bachelor’s or Master’s Degree in Computer Science, Computer Engineering or Electrical Engineering from an accredited
college or technical institute. In-depth knowledge of software, Windows Operating systems, networking, and programming language
theories and concepts highly recommended.

Development - A developer will be capable of efficiently implementing a design on schedule with high quality. Work product will be
maintainable and require little to no rework. A developer is expected to thoroughly understand the C, C++ and .Net programming
languages in a Windows environment, be able to review new and old code for errors, security hazards, performance implications, and
maintainability.
o Strong .Net programming and debugging (5 + years)
o InstallShield or MSI experience (1+ years)
o Strong C and C++ programming and debugging (5+ years).
o Multi-threaded design and development (5+ years)

Design – Experience with developing shrink wrap portable code using object-oriented software design (5+ years). Capable of
investigating the possible impact new features and components will have on a large, diverse software system.

Debugging – Strong debugging and problem solving skills. Capable of analyzing stack traces and system dumps to quickly triage an
issue and devise a plan for resolution.

Documentation – Must be able to clearly and concisely define technical issues. A developer must be adept at completing concept,
functional, and design specifications with an appropriate level of detail for the audience. He or she will be responsible for acquiring
feedback and approval from all product development teams before implementing.

Desired Technical Skills:

o Advance capabilities with .NET development


o Strong data structure knowledge
o Microsoft Windows programming technologies such as Win32, WMI, .NET and MSI familiarity.
o Experience with internationalized software products preferred
o Some experience with security-related software development

*******************************************************************************************************

Licensing - Software Development Engineer in Test (SDET)

Position:

Software Development Engineer in Test (SDET)

Description/Duties:

We are looking for a strong Software Test Engineer to help deliver Citrix’s newest products.

Responsibilities include designing, creating, and executing test cases with an emphasis on gray/white box test case development and
automated test methodologies.

Additional responsibilities include providing feedback on product design, identifying test requirements, establishing quality criteria,
analyzing risk, tracking code coverage, reporting defects, developing, improving, debugging automation tools, and working closely
with other engineering teams to deliver high quality products.

Qualifications Required:

Qualified candidates must have a Bachelors Degree in Computer Science or related discipline and must be able to demonstrate a
strong understanding of computer science concepts including:

• programming fundamentals with C++ or C#


• object oriented programming concepts
• operating systems fundamentals
• software engineering fundamentals
• database fundamentals
• computer networking fundamentals
• internet/web programming

Experienced candidates should have experience with system software testing.

*******************************************************************************************************

PPG - Sr Lead Exp – 8+ Years

Attributes:
Responsibilities:
Technically lead the development efforts of business logic layer of a management console
Work with a team of developers and an architect to Design/Develop software.
Write/review functional spec.
Write design spec for features to be developed
Develop quick prototypes based on the requirements
Scope development activities and provide input to project management team

Qualifications and Requirements


Strong analytical, organizational, and technical skills
Minimum of 8 years experience in software design and development
Minimum of 5 years experience in Windows Applications, with at least
Three years of experience in .Net technologies
Strong working knowledge of Windows internals, SOA, and OO Design

Skills
C#/C++,.NET, WCF, SOA, OOD, Web Services, IIS, Windows Security, WMI, Active Directory
Desired: Experience in standards based management consoles, Some Java exposure and DBMS knowledge

************************************************************************************************************

XenApp: Streaming dev


Position Summary:

Core Level Qualifications:

Education: Bachelor’s or Master’s degree in Computer Science, Computer Engineering or Electrical Engineering from an accredited
college or technical institute. In-depth knowledge of software, operating system, networking, and programming language theories and
concepts highly recommended.

Experience: (list minimum # of years for each)

• Industry – Software development and debugging experience

• Technologies (in priority order) –

Experience with File System Filter drivers (Req 1)


Experience: 5yrs to 8yrs

Experience with strong system level win programming candidate, (Req 2)


Experience: 3yrs to 5yrs

o Microsoft Windows systems level programming technologies (3+ years)


o Multi-threaded design and development (3+ years)
o Client / server system design (3+ years)
o Object oriented software design (2+ years)

• Languages (in priority order) –


o Experience with C programming and debugging (5+ years)
o Experience with C++ programming and debugging (3+ years)
o Experience with assembly language programming and debugging (3+ years)

Technical Skills: (describe the qualifications/performance results of a current high performer)


• Development - Strong C/C++. A senior systems developer will be capable of efficiently implementing a fix on schedule
with high quality. Work product will be maintainable and require little to no rework. A senior systems developer is
expected to thoroughly understand the C/C++ programming language and be able to review new and old code for errors,
security hazards, performance implications, and maintainability.

• Design – Experience with operating system internals’ design. Some experience with client/server and object oriented
software design. Expected to exercise sound technical judgment and minimize risk as well as cost. Capable of
investigating the possible impact new features and components will have on a large, diverse software system.

• Debugging – Strong debugging and problem solving skills. Capable of analyzing stack traces and system dumps to quickly
triage an issue and devise a plan for resolution.

• Documentation – Must be able clearly and concisely define technical issues.

Non-Technical Skills:

• Verbal and Written Communication - Strong English language communication skills

• Project Management – Able to plan, schedule, and drive development of a corrective action. Works independently and
takes responsibility for carrying out the plan. Ensures the plan is completed on time by following up on action items,
escalating risks, and developing contingency plans.

• Interpersonal Skills – Will be required to work closely within a team and collaborate with other teams within the
organization. Able to handle conflict, difficult situations, and urgent issues in a professional manner. Listens carefully to all
points of view to ensure a clear and common understanding is achieved.

• Motivation – Self-motivated and tenacious when tackling tough technical issues

• Independence/Initiative – Able to work with limited supervision

Additional Qualifications:
Pluses include:
• Experience with the development and operation of Windows applications on 32- and 64-bit platforms
• Experience with the Windows kernel programming environment
• Experience in a shrink-wrap or enterprise-level development environment is preferred
• Experience with internationalized software products preferred
• Experience working with reverse engineering

************************************************************************************************************

LCM - Technical Writer:


Summary
Citrix System, Inc, a leader in virtual computing solutions, is seeking a Technical Writer to join our talented Technical Publications
team. Ability to develop quality technical documentation for a highly technical audience including IT, system, and network
administrators is key.
Primary Duties/ Responsibilities
• Responsible for assignments of small to moderate scope and often works on more than one assignment at a time.
• Responsible for producing product documentation per documentation plan, process, and standards.
• Planning - Creates component-level Documentation plans. (Documentation plans are subset of the planning required for a
project release and is often referenced by a more comprehensive Pubs Plan.).
• Research — Participates in requirements review to ensure a thorough understanding of technology/component. Reads and
assimilates information from other Citrix documentation such as technical specifications. Interviews subject matter experts
and uses hands-on experience with the product (e.g., installing, configuring, etc.) to develop an increased understanding of
the technology. Owns the technical accuracy of content for assignment.
• Project Management - Manages schedule effectively and meets agreed upon deadlines. Able to identify and escalate when
their schedule moves off track.

Qualifications (Knowledge, Skills, Abilities)


• Requires strong written and verbal communication skills, attention to detail, and ability to adhere to agreed upon schedules.
• Experience using XML authoring tools such as XMetaL.
• Experience with DITA XML and content management systems.
• Experience writing and applying communication best practices in the areas of task-based authoring, structured authoring,
single-sourcing, information chunking, and writing for reuse.

Requirements (Education, Certification, Training, and Experience)


• Minimum of 2-5 years of technical writing experience.
• Aptitude or experience in information development/writing in a related field.
• College degree in related field (e.g., English, Technical Communications, Computer Science, etc.).
Samples of work are required for discussion at or prior to the interview. Samples should include evidence of experience relevant to
this role.

CLIENTS: new

Manager Products- Test

Position Summary

Manages an engineering functional group for Test/QA requirements. Oversees the development and execution of software test plans
and analysis of test results. Provides day-to-day management of a group of engineers regarding work plans, establishing technical
objectives, and assigning tasks. Tracks deliverables to ensure activities are on schedule, and to quality. Facilitates coordination with
other groups such as software development.

Primary Duties / Responsibilities


Project Related

• Ensures successful execution and delivery of group's projects, and continuous improvement of the groups' ability to
execute them.
• Manages the development and maintenance of the test lab environment including the hardware, software, networks and
tools needed to measure the software quality of the products. Collaborates with other engineering employees and other engineering
groups (e.g. test, product management), voluntarily shares best practices and deliver high quality products.
• Interfaces with senior management to report on project and program milestones.
• Identify and implement operational policies and directives that optimize processes to deliver a quality product.
• Prepares and presents status, technical, and management reports as required.

People Management
• Manage the performance expectations of the team to meet project requirements.
• Assist in the recruitment & retention of outstanding engineers.
• Involved with promotions and other personnel actions within the group.
Scope of Work at this level:

Note: This section highlights some specific requirements with the position, however, Leadership Blueprint competencies apply and
should be referred to for specific behavioral expectations of the role).
• Typically manages one team or specialized function. Receives assignments in the form of objectives with goals and the
process by which to meet goals. Provides direction to employees according to established policies and management guidance.
Administers company policies that directly affect subordinate employees. Recommends changes to unit or sub-unit policies.
Management reviews work to measure meeting of objectives.
• Works on issues where analysis of situation or data requires review of relevant factors. Exercises judgment within defined
procedures and policies to determine appropriate action. Erroneous decisions or failure to achieve results will cause delays in
schedule.
• Frequently interacts with subordinate supervisors and functional peer groups. Interaction normally requires the ability to
gain cooperation of others, conducting presentations of technical information concerning specific projects or schedules.
• Provides direct supervision to exempt employees and/or skilled, nonexempt employees. Acts as advisor to unit or sub-
units and may become actively involved, as required, to meet schedules and resolve problems.

Qualifications (Knowledge, Skills, Abilities)


• Demonstrated experience with software development life cycle and specifically QA process and test methodologies.
• Strong familiarity with Mobile OS' e.g. Android, Blackberry, Win Mobile, iPhone
• Previous hands-on experience with software testing techniques including writing test plans, test design specifications and
automating test cases.
• Strong communication skills both in written and verbal manner to drive points effectively and efficiently.
• Sound skills regarding people management and budgeting.
• Strong understanding of software estimation methodologies and tools.
• Demonstrated success as a technical team lead or project lead for virtual and global teams.
• A passion for innovation.

Requirements (Education, Certification, Training, Experience)


• BS degree in computer science, electrical engineering, or related field. Equivalent experience may be substituted for formal
education. Work experience is required for individuals holding an advanced degree in one of these fields may be less.
• 5+ years experience (or equivalent) of directly related work experience in test engineering (7+ for Manager 3)
• At least 2 years of experience in application software release cycle.
• Minimum 1+ year leading people.
• Demonstrated competency in relevant technologies/domains.
Sr Software Test Engineer

Position Summary

Primary owner of the test planning, test case design and interaction with developers in creating solutions to improve quality of
software products. Demonstrates expertise in a variety of test and QA practices, concepts and procedures. Relies on extensive
judgment and wide-ranging experience to plan and accomplish goals with engineering team(s). Performs consultation on complex
projects. Provides leadership and coordination across multiple concurrent projects with complex issues where analysis of situations or
data requires both broad and in-depth evaluation of variable factors. Exercises judgment in providing guidance regarding methods,
techniques and evaluation criteria for obtaining results. Assists Leads and STEs in all aspects of the quality control process.

Note: This level can serve as a "branch point" from which individuals could move up either a technical, or a management, career path.
Primary Duties / Responsibilities
• Responsible for driving the planning and execution of testing/QA of software product features across Mobility OS
platforms (e.g. Android, BlackBerry, Windows Mobile).
• Provides guidance and leadership to other engineers and management about functionality, efficacy and quality.
• Leads conception and writing of test strategy and/or test cases and scripts for major release/core functional areas.
• Drives review and approval process, estimation, sets up test environments, executes tests, records results and defects, and
provides guidance and mentoring to developers to reproduce problems and get them resolved.
• Helps establish severity and scope to guide prioritization for resolution by Engineering.
• Leads others on prescribed software engineering and test processes and procedures.
• Is an expert at applying the appropriate quality control tools to a requirement.
• Presents software defect tracking and regression updates and reports to various stakeholders through the entire project
release.
• Reviews, establishes and maintains thorough and accurate documentation as well as templates and improvement of
processes.
• Keeps technically abreast of trends and advancements within area of specialization, incorporating these improvements into
the overall process and anticipating their application in future projects.
• Incorporates broader test strategy into project workflow process.
• Leads the development, execution and maintenance of manual and/or automated test procedures.
• Analyzes and reproduces problems reported by Customer Support team.
• Analyzes requirements and evaluates, and plans methods of approach to solve problems central to an assigned research or
programming project and the estimated resources for completion.
• Maintains close liaison with other departments on technical matters and may work closely with vendors or customers.
• Represents group in project team meetings and accurately communicates results.
• Maintains and drives continuous quality improvement in meeting internal and external customer requirements and
maintaining awareness to meet ROI.

Qualifications (Knowledge, Skills, Abilities)


• Demonstrated expert level knowledge in test methodologies, QA process, defect tracking, and software release cycle.
• Thorough knowledge of software release procedures and software defect tracking.
• Demonstrated ability to apply appropriate test methodologies including writing test plans and test cases.
• Solid knowledge of Mobile Operating Systems and Small Factor Devices.
• Significant knowledge of Operating Systems and networking.
• Experience with automated test tools.
• Strong experience with test effort estimation and tracking and keeping teams on schedule.
• Solid ability to lead others, provide guidance and mentoring, and set project priorities.
• Depending on group, programming proficiency (e.g C, C++, Java, PERL).

Requirements (Education, Certification, Training, Experience)


• BS or MS degree or equivalent in computer science, electrical engineering, or related field. For individuals holding an
advanced degree in one of these fields, additional years of formal education may be regarded as equivalent work experience.
• Minimum 8+ years of directly related work experience. Equivalent experience may be substituted for formal education.
• 5+ years of experience in software release cycle.

CLIENTS: Senior Software Development Engineer- 5-8 Years


Overview:
Successful candidate will join a leading edge NASDAQ 100 technology company producing software used by millions of people
every day. Candidate will be immersed in state of the art technologies and tools. This is a prime opportunity to hone applications on
the next generation mobile/tablet platforms.

Position Summary and Responsibilities:


Designs and develops software for the handheld/tablet platforms for next generation Citrix clients. Troubleshoots and debugs software
programs. As one of the key members of a software development team, you will be responsible for either independently working on a
feature of a large project. Responsibilities will include providing work estimates, participating in and/or leading the design effort,
developing code modules, unit and integration testing and performing code reviews.

Has an eye for innovation. Offers new ideas to improve the product for the customers and drive sales. Independently reviews internal
development processes in order to improve efficiency and quality. Reviews own performance and looks for ways to improve year over
year.

Required Experience and Technical Qualifications:

Education: Bachelor’s or Master’s Degree in Computer Science, Computer Engineering or Electrical Engineering from an accredited
college or technical institute. In-depth knowledge of software, operating system, networking, and programming language theories and
concepts highly recommended.
Experience : 5 yrs – 8 years

Development - A developer will be capable of efficiently implementing a design on schedule with high quality. Work product will be
maintainable and require little to no rework. A developer is expected to thoroughly understand the Java or C++ programming
languages and be able to review new and old code for errors, security hazards, performance implications, and maintainability.
o Strong Java programming and debugging.
o Multi-threaded design and development.
o
Design – Experience with developing shrink wrap code using object-oriented software design (2+ years). Capable of investigating the
possible impact new features and components will have on a large, diverse software system.

Debugging – Strong debugging and problem solving skills. Experience in debugging on a handheld development platform (example
using eclipse)

Documentation – Must be able to clearly and concisely define technical issues. A developer must be adept at completing concept,
functional, and design specifications with an appropriate level of detail for the audience. He or she will be responsible for acquiring
feedback and approval from all product development teams before implementing.

Desired Technical Skills:


o Experience on Handheld architecture (Blackberry , Android, WINCE , WebOS, embedded Linux etc). A good working
experience on any one handheld platform is required.
o Java or C++ programming knowledge
o Strong algorithm/problem solving skills
o Experience with scripting languages will be a plus
o Experience with internationalized software products preferred
o Experience with security-related software development
o Experience in coming up with design for software products.

CLIENTS: Senior Software Development Engineer – 8+ Years


Overview:
Successful candidate will join a leading edge NASDAQ 100 technology company producing software used by millions of people
every day. Candidate will be immersed in state of the art technologies and tools. This is a prime opportunity to hone applications on
the next generation mobile/tablet platforms.

Position Summary and Responsibilities:


Designs and develops software for the handheld/tablet platforms for next generation Citrix clients. Troubleshoots and debugs software
programs. As one of the key members of a software development team, you will be responsible for either independently working on a
feature of a large project, or leading a small team of engineers in development of features and subcomponents. Responsibilities will
include providing work estimates, participating in and/or leading the design effort, mentoring junior engineers, developing code
modules, unit and integration testing and performing code reviews.

Has an eye for innovation. Offers new ideas to improve the product for the customers and drive sales. Independently reviews internal
development processes in order to improve efficiency and quality. Reviews own performance and looks for ways to improve year over
year.

Required Experience and Technical Qualifications:

Education: Bachelor’s or Master’s Degree in Computer Science, Computer Engineering or Electrical Engineering from an accredited
college or technical institute. In-depth knowledge of software, operating system, networking, and programming language theories and
concepts highly recommended.
Experience: 8 + years

Development - A developer will be capable of efficiently implementing a design on schedule with high quality. Work product will be
maintainable and require little to no rework. A developer is expected to thoroughly understand the Java or C++ programming
languages and be able to review new and old code for errors, security hazards, performance implications, and maintainability.
o Strong Java programming and debugging.
o Multi-threaded design and development.
o
Design – Experience with developing shrink wrap code using object-oriented software design (2+ years). Capable of investigating the
possible impact new features and components will have on a large, diverse software system.

Debugging – Strong debugging and problem solving skills. Experience in debugging on a handheld development platform (example
using eclipse)

Documentation – Must be able to clearly and concisely define technical issues. A developer must be adept at completing concept,
functional, and design specifications with an appropriate level of detail for the audience. He or she will be responsible for acquiring
feedback and approval from all product development teams before implementing.

Desired Technical Skills:


o Experience on Handheld architecture (Blackberry , Android, WINCE , WebOS, embedded Linux,iPhone etc). A good
working experience on any one handheld platform is required.
o Java or C++ programming knowledge
o Strong algorithm/problem solving skills
o Experience with scripting languages will be a plus
o Experience with internationalized software products preferred
o Experience with security-related software development
o Experience in coming up with design for software products.
o An exposure to project planning and tracking will be a plus. Note that the job demands hands-on coding.
o Strong communication / presentation skills. They must to be very comfortable communicating to management and
partners

************************************************************************************************************

Senior Security Engineer

Position Summary:

The Citrix Platform Security Engineering team is looking for an experienced application security specialist, this role involves a variety
of security activities ranging from the execution of a secure development lifecycle process through to technical and risk analysis of
potential product vulnerabilities and exploits. The candidate will have the opportunity to work on a wide range of products, including
core Citrix application and server virtualization technologies, and will be working within a well established team of security engineers.

The ideal candidate will be a technically oriented security engineer with a proven track record in application level security analysis,
including design, source code, and binary level reviews. Additional desirable skills and experience include: commercial software
development experience, specific technical knowledge of Operating Systems internals and security mechanisms, and hands-on
experience building or executing a secure development process.

The main focus of the candidate will be to work with Citrix engineering teams and other security specialists to uphold the level of
security in Citrix products; this will involve conducting detailed technical security analysis of specific components as well as working
with engineering teams to provide general application security guidance and advice. Candidates may also be involved in several other
aspects of the overall secure development process.

Primary Responsibilities:

• Security analysis of product architecture, design, and implementation.


• Identification and analysis of potential security vulnerabilities.
• Identifying and driving longer term product and process improvements.
• Making technical and business recommendations to product teams.
• Analysis of customer reported security issues.
• Providing technical guidance and security training to development teams.
• Technical risk assessment.
• Writing and reviewing product security bulletins.

Required:

• Detailed knowledge of common software vulnerabilities.


• Ability to derive and apply creative attack techniques.
• Ability to analyse potential vulnerabilities to determine if an exploit is feasible.
• Experience deriving threat models or attack trees.
• Ability to identify and implement longer term product and process improvements.
• Ability to analyse the risk presented by potential vulnerabilities.
• Ability to clearly and effectively communicate with engineers and management.
• Bachelors degree in Computer Science or related field.

Desirable:

• CISSP, CSSLP, or GIAC certifications.


• Detailed, low-level, technical knowledge of Windows, UNIX, or Linux operating systems.
• Hands-on software development experience.
• Solid understanding of C/C++ development on Windows or UNIX platforms.
• Good understanding of Java or .Net and related tools and technologies.
• Experience developing and testing web based applications.
• Experience with static code or binary analysis tools.
• Solid understanding of common networking protocols: TCP, IP, UDP, HTTP, SSL.
• Good understanding of virtualization and related technologies and security risks.
• Prior experience with Citrix products.

************************************************************************************************************

Networking & Cloud: NS Infra


Senior Software Development Engineer
Position Summary:

Design and Develop Content aware switching, acceleration and security products such as Content Filtering, Content Rewrite, Content
Acceleration & Transformation, Cache Redirection, Secure Sockets Layer or IPSec based Virtual Private Networks (IPSec/SSLVPN)
& highly granular Authentication, Authorization & Auditing (AAA) functionality.
Design and Implement Policy Engine framework with Layer2-Layer7 attributes that can be used to enhance the broader Switching,
Security, Acceleration & Access functionality.

Education: BTech/BE in Computer Science, MTech/ME preferred

Requirement:
Minimum of 5+ years of proven design and development skills in complex applications and systems software
Outstanding C programming skills.
Proficiency in Systems/Server software development, multi-threaded programming, networking concepts/fundamentals.
Proficiency in Unix/Linux development platform, network and systems programming + debugging.
Protocol level understanding of TCP/IP.
Excellent verbal and written communication skills
Excellent Team Player and quick learner

Preferred
Good understanding of HTTP, including experience with HTTP proxy development
Experience with different technologies for Web based Switching, Acceleration, Secure Access/VPNs, AAA & the associated
Switching/Tunneling/Acceleration protocols.
Experience implementing networking products, preferably embedded FreeBSD/Linux based networking appliances.
Ability to communicate and collaborate with remote peers in the US
Ability to work with customers

************************************************************************************************************

Networking & Cloud: SSE – LB/GSLB


Position Summary: This Software Engineer is responsible for the design and development of NetScaler's L4-7 products.
Primary Accountabilities: Mainly to work on new traffic management features/enhancements. Will be responsible for the design,
implementation and delivery of the NetScaler traffic management product.
Qualifications and Requirements
Qualifications:
• Strong systems programming skills, with extensive experience developing kernel/OS and networking software
• Hands on experience with protocols like HTTP, DNS, FTP, RTSP, SIP.
• Experience in internals of TCP/IP is a must.
• Excellent debugging skills both at protocol level (sniffer traces, tcp-dump, etc) and systems level (with kernel debugger).
Experience on any of the traffic manager is a strong plus.
• Knowledge about web servers, firewalls, caching is a plus
• Experience of working BSD-style kernel is a plus
• Experience with SSL is a plus
• Should work collaboratively with other engineers, and be willing to take on any engineering tasks that contribute to progress towards
the goals of the team and of the company.
Requirements:
BS/MS in CS/EE or equivalent and 2+ years of development experience in networking technologies and ability to pick up new
technologies easily and quickly.
Personal Attributes
• Self starter - highly motivated and able to work productively with minimal guidance
• Strong team player with ability to deal with stress
• Should be able to prioritize tasks
• Should have the ability to deliver high quality software under aggressive release schedules

Networking & Cloud- Networking Software Test Engineernew


Position Summary:

For testing AppExpert framework and its implementation with different NetScaler features

Primary Accountabilities:
Work with feature developers on the design and specification of feature
Develop and execute thorough test plans in a timely and efficient manner for assigned features of the product.
Write Test scripts for automating the test cases and execute regression test cases for release sustenance
Identify and develop new Test tools for increasing the test capacity.
Absolute focus and responsiveness to customer issues and treating it with highest priority
Research over various NetScaler features and AppExpert impact on the same
Involve in Peer Test plan reviews

Qualifications (knowledge, skills, abilities)


Advanced internet-working knowledge of bridging, routing and switching
Advanced TCP/IP and OSI stack knowledge
Test case development and test planning methodologies
Work experience in testing any data networking product
Work experience in various UNIX or its flavors
Application protocol Knowledge - HTTP, FTP, Telnet
C, TCL, PERL programming in Test automation and Tool development
3 plus working experience in Networking domain
BE / MS in CS / EE

Personal Attributes
Disciplined towards work
Passionate about technology

**********************************************************************************************************

Networking & Cloud: PLATFORM - VPX


POSITION AND TEAM SUMMARY

Design, develop and debug complex features on embedded networking platform. Focus on development of virtualization features.
Hands-on implementer with ability to think at the level of system architecture. Provide technical leadership and guide junior
engineers.
Qualifications and Requirements
• B.Tech/M.Tech or equivalent in Computer Science with 8+ years of working experience.
• Strong systems programming skills, with extensive experience developing kernel/OS and networking software. Experience of
working in BSD-style kernel is a plus.
• Good Computer Science background – architecture, algorithms, data structures.
• Good knowledge of TCP/IP networking a must.
• Knowledge of virtualization technologies required.
• Good analytical and problem solving skills.
• Excellent written and verbal communication skills.
• Ability to work collaboratively (local and remote) with other engineers, and be willing to take on any engineering tasks that
contribute to progress towards the goals of the team and of the company.
• Energetic, self-motivated individual with ability to prioritize tasks.
Should have the ability to deliver high quality software under aggressive release schedules.

************************************************************************************************************

Networking & Cloud: Software Development Test Engineer


Job Title: Software Development Test Engineer

Responsibilities:

 Develop and execute test cases


 Develop automated scripts
 Perform problem analysis, submit bugs and verify bugs
 Communicate test results to other engineers and management
 Install Citrix and other network infrastructure products per network design
 Assist in deployments and customer support activities
 Be a good team player

Required Experience and Skills:

 3-5 years of network testing or related industry experience


 Demonstrated expert level knowledge in test methodologies, QA process, defect tracking, and software release cycle.
 Demonstrated ability to apply appropriate test methodologies including writing test plans and test cases.
 Significant knowledge of FreeBSD, Windows Operating Systems and L2-L7 networking ( VLANs, TCP/IP, HTTP, SSL,
Caching, etc.).
 Experience with databases - MYSQL, MSSQL. Prior experience in testing mysql/sqlserver protocols
 Exposure to various windows OS, Mac OS, Linux
 Proficiency in Unix, Perl, Ruby, tcl/tk, C or any scripting language

************************************************************************************************************

WWO:

Database Administrator
Position Summary
Plans, coordinates and administers databases, including database definition, structure, documentation, requirements,
operational guidelines, and protection. Ensures accuracy and completeness of data. Establishes and maintains security and
integrity controls. Formulates and monitors policies, procedures and standards relating to database management. Other
primary duties include:

Primary Duties / Responsibilities


Database Creation: Create and modify database structures based on DDL generated from methodology tool or database
package.

• Software Installation: Install server-based applications software in coordination with server administrators. Install new
software, upgrades and fixes.

• Backup and Recovery: Plan, prepare and test backup and recovery procedures for non-prod databases.

• Maintain multiple types of SQL Server high availability (replication, mirroring, clustering). Investigate and resolve issues
associated with replications conflicts.

• Database Tuning: Monitor databases for efficiency. Reorganize databases for optimal performance during scheduled
down time. Create indices and manipulate tuning parameters where needed to enhance performance.

• Capacity Planning: Estimate new database sizes and plan appropriately for growth. Communicate plans to manager and
server administrators.

• Support: Support application teams and resolve database problems.


• Participation: Participate in application development processes to facilitate good database design and access techniques.

Qualifications (knowledge, skills, abilities)


• Bachelor’s degree in Engineering or equivalent with 5-6yrs of solid DBA experience
• Understanding of database development concepts and applications
• Three years experience in database analysis
• Experience with relational database concepts, methodology
• Experience with multiple database platforms specially with Oracle will be a big plus, but not required

Requirements (Education, Certification, Training, and Experience)


• Must have in-depth knowledge + experience Microsoft SQL Server 2000/SQL 2005/SQL 2008
• Must be strong programmer with T-SQL, Stored Procedures, Triggers and Functions.
• Must have experience tuning and optimizing SQL Stored Procedures, Triggers and table designs.
• Must understand Data Modeling concepts
• Experience creating/maintaining star schema data models a plus
• Must have excellent verbal and written communication skills
• Must be able to work independently and as a team player and adapt to role assigned
• Strong understanding of enterprise integration patterns preferred

Physical Demands / Work Environment


• To be able to go “above and beyond” on various group initiatives and planning related activities.
• Work across various geos and time-zones.
• Light Physical exertion, routine bending and lifting may be required

Sr. BI DevAnalyst, Offshore (India)


Position Summary

As a Report Writer you will be responsible for:


• Providing value through data to internal and external customers
• Analyze and develop BI solutions to fulfill business requirements for projects of significant scope and complexity
• Accountable for ensuring quality, service and efficiency in meeting/exceeding business goal by adhering to specified
standards and policies
• Support delivery and deployment of defined technical solutions by managing data and reporting requests from start to
finish, including pulling data, analyzing it, compiling it into data sets or reports and implementing end-user requirements
• Creating high level reports that can be drilled down into details.
• Produce accurate, reproducible, suitable solutions in a timely and professional manner. Tailor the delivery of requests for
each customer, creating scorecards, dashboards, and automating reporting when necessary
• Developing, updating and testing all reports and data sets
• Creating consultative relationships and reporting strategies for customers by analyzing user requirements and
conceptualizing new solution.

Primary Duties / Responsibilities


• Serve as the subject matter expert and trusted advisor for delivering high quality analysis and reports
• Possess high level of initiative and analytical skills and have the ability to integrate information from multiple sources to
execute effectively and efficiently in a dynamic environment
• Strong customer service skills
• Produce daily, weekly and monthly reports as required. Ensure the quality and timeliness of work products
• Design and implement data queries to gather required information, perform custom ad-hoc queries for clients (external and
internal) to meet business requirements
• Create mock-up reports for review
• Develop reports from multiple data sources
• Incorporate end user requests and requirements to develop an enterprise reporting solution.
• Manage and maintain current report catalog including automating manual reports as well as improve existing reports.
• Document all work (both technical and procedural) and ensure that fellow co-workers understand how to support the
application from the database perspective. Document report generation, data processing and data management procedures
• Maintain data integrity and security by developing and enforcing quality control procedures
• Strong understanding of information processing principles and practices
• Developing reports from RDBMS and OLAP data sources

Qualifications (knowledge, skills, abilities)

6+ years development experience to include the following:


• 3 years experience using SQL Server 2005/2008, SQL Reporting Services, SQL stored procedures, DTS, Excel Pivot tables
and Macros and Business Objects.
• Must possess a strong understanding of Microsoft SQL Reporting Services (SQL Server Reporting Services, SQL Server
Integration Services, MDX and performance point) and how to create, deploy and manage reports
• Knowledge in writing stores procedures, trigger, view, functions and rules
• Experience with MS BI Suite architecture implementation
• Strong understanding of BI application design and development principles.
• proven expertise in Datawarehouse and Data Marts methodologies as well as extensive knowledge of OLTP/OLAP
technologies
• Experience in data analytics, data mining, manipulation and trend analysis, preferably within a client focused, service
oriented industry (data services).
• Working knowledge of relational database concepts and complex business application architectures
• Ability to format and manipulate data based on user requirements
• Advanced knowledge and experience in using indexes and query optimization for performance.
• Experience in all phases of the SDLC lifecycle to include design, architecture, development, delivery and system testing,
• Ability to gather and review requirements and provide accurate estimates of work Ability to learn quickly and be able to
understand complex technical scenarios
• Must be able to work independently with minimal supervision in a fast-paced, deadline driven environment and collaborate
efficiently as a team member
• Ability to set priorities to meet time sensitive reporting, data processing and programming needs.
• Proven consultative and relationship building skills

Requirements (Education, Certification, Training, and Experience)

Desired Requirements
• Experience reverse engineering Legacy systems and porting to newer technologies
• Microsoft Certified Technology Specialists (MCTS) on SQL Server 2008 certification.
• VB .Net skills a plus
• Ability to learn new technologies and take on additional responsibility

Additional Knowledge & Skills


• Excellent written and verbal communications and teamwork
• Strong team player with commitment to excellence
• Ability to handle multiple concurrent activities and have a flexible positive attitude
• Strong analytical and problem solving skills
• Strong communication and presentation skills

Education
• 4-year degree in computer science or related field or equivalent experience

Physical Demands / Work Environment

• Ability to go “above and beyond” on all assignments. Citrix subscribes to the “work hard – play hard” theme.
• Work across various geos and time-zones.

Sr. SAP FICO Business Manager, Offshore (India)


Position Summary:

This role provides functional/configuration expertise in the design, support and enhancement of SAP Financial and Controlling
modules of SAP. Viable candidates will have at least four full lifecycle SAP implementations and five years of industry and/or
consulting experience.

Primary Duties / Responsibilities

• Conceptualize, articulate and implement SAP FICO business solutions including FI, CO, EC, and MM with integration to
multiple 3rd party systems.
• Engage business partners in evaluating opportunities for process integration and refinements
• Provide SAP FICO support for production issues/escalations
• Establish and maintain effective working relationships with business contacts, IT departments, and vendors
• 24/7 on-call availability and flexible for possible work over the weekends.
• Functional review, design and development of major and minor SAP FICO releases
• Functional Design for FICO related interfaces flowing IN and OUT of SAP environments.
• Work closely with the ABAP team to identify and remediate areas where ABAP code has been utilized instead of SAP
FICO out-of-the box configuration
• Implement best industry standards and practices required for global business solutions.
• Play key functional role in the testing and implementation of software upgrades.
• Communicate and collaborate effectively with team members and groups.
• Escalate issues to management as appropriate.

Qualifications (knowledge, skills, abilities)

• 8-10 years hands-on experience configuring SAP Financials modules including: Account Receivables, Account Payable
(including Electronic Bank Statements), General Ledger, Fixed Assets, Cost Center Accounting, Profitability Analysis,
Internal Order Accounting, Profit Center Accounting and Enterprise Consolidations.
• Must have solid knowledge and experience regarding Vertex, CO-PA and overall Financial Reporting (including intimate
knowledge of integration points with SD/MM).
• Experience with intercompany accounting and multiple currencies in global SAP environments.
• Experience configuring and working with the new General Ledger and familiarity with the International Financial
Reporting Standards in SAP ECC 6.0
• Must have experience convincing business leaders and peers about the proper use of standard SAP functionality and
business process flows.
• Ability to handle ambiguous situations and work with individuals with conflicting viewpoints.
• Experience working directly with SAP functional and technical developers, as well as technical architecture and
infrastructure teams.
• Strong analytical thinking, organizational skills and attention to detail.
• Experience with SAP BW V3.5 or SAP BI 7.0 is considered a big plus

Requirements (Education, Certification, Training, and Experience)

• 8-10 years SAP functional configuration experience, 3+ years of which should be in the financial domain.
• 5-6 start to finish Finance module implementation in USA, EMEA and Asia-Pac for Hightech industry is highly desirable.
• Formal SAP certification in any of the Finance modules a strong plus.
• Bachelors/Masters’ degree from an accredited college/university
• Finance or Accounting background with CA or ICWA preferred

Physical Demands / Work Environment

• Ability to go “above and beyond” on all assignments. Citrixsubscribes to the “work hard – play hard” theme.
• Work across various geos and time-zones.

Sr. SAP HR Analyst, Offshore (India) :

Position Summary:
As an SAP HR Business Analyst, the incumbent will analyze both production support needs and enhancement requests, and
recommend specific solutions for each. This BA will provide functional system configuration and perform maintenance tasks
across the SAP HR landscape while following Citrix standards and best practices in the implementation of those solutions.

Primary Duties / Responsibilities

• Analyze operational problems involving SAP HR modules, and develop and implement appropriate solutions.
• Understand production support and service requests, then analyze and develop specific configuration or data modification
solutions to accommodate those requests working under the guidance of Citrix solution architects and managers.
• Analyze existing manual and automated HR operational procedures; help develop and implement improvements.
• Develop and document assigned functional configuration, modification, and testing tasks to SAP HR modulesper Citrix
PLC standards and templates.
• Express concepts clearly and concisely, both orally and in writing, to internal IT team members and to business users.
Develop clear and logical documentation, instructions, and other written communications relative to proposed solutions.
• Provide technical, training, and other assistance to users.
• Interpret and apply applicable government rules, regulations, and procedures to proposed solutions.

Qualifications (knowledge, skills, abilities)

• Possess a thorough understanding of SAP HR/Payroll modules with an emphasis on personnel, org management, benefits,
and time management/evaluation.
• Exhibit a working knowledge of the Microsoft Office suite.
• Understand the fundamentals of systems analysis, functional configuration, and testing methods.
• Display knowledge of specification development techniques needed to drive system configuration and development.
• Show familiarity with human resources processes and reporting needs.
• Demonstrate knowledge of report, screen, and form design.
• Demonstrate exposure to the types of government regulations and ordinances that relate to HR information processing.
• Be able to work effectively and independently (self-starting) on assigned projects.
• Work cooperatively with peers and managers on the SAP Team and across Citrix IT.
• Be able to set priorities in order to meet project schedules.
• Be in tune with the characteristic changes to the SAP HR module; be able to keep skills up to date, and adapt to changing
technology.
• Demonstrate strong attention to detail.
• Exhibit the ability to work effectively in a team oriented, fast-paced environment.

Requirements (Education, Certification, Training, and Experience)

• 5+ years SAP functional configuration experience, 4+ years of which should be in the SAP HR module.
• 3-4 start to finish HR module implementation in EMEA and AsiaPac for Hightech industry is highly desirable.
• Formal SAP certification in any of the HR/Payroll modules a strong plus. SAP or other classroom training short of
certification a plus.
• Education: Bachelors’/Masters’ Degree in HR or related field required

Physical Demands / Work Environment

• Ability to go “above and beyond” on all assignments. Citrixsubscribes to the “work hard – play hard” theme.
• Work across various geos and time-zones.

Sr. SAP Solutions Architect – Offshore (India) :


Position Summary
This role requires strong knowledge of SAP SD and MM, as well as a creative approach to problem solving. The ideal candidate
should be able to work in a fast paced environment which challenges him or her to "think outside the box" and deliver a solution that
is technically sound and meets rapidly changing business needs. More specifically, the ideal candidate need to have at least eight years
of experience in the design, configuration, and delivery of material determination (substitution) and order management related services
supporting the OTC (Order-to-Cash) environment.

Primary Duties / Responsibilities

• Executes and tests appropriate configuration related to SAP Sales & Distribution (SD) and Material Master modules.
• Writes clear, complete functional specifications for the development team, including support for SD related developments.
• Responsible for becoming completely familiar with existing SAPSD design and enhancements.
• Understands and help influence data and pricing interfaces between SAP and Legacy systems.
• Ensures coverage, execution, and remediation of test activities (e.g. unit, integration, user acceptance).
• Supports the development and delivery of training assets.
• Supports the deployment of production systems and provides post-production support.
• Analyzes change requests and determines appropriate solutions.
• Updates configuration as needed and works with developers to modify programs and ensures adequate end user testing and
acceptance of all SDand MM changes.
• Provides configuration and OTC knowledge support to other analysts.
• Collaborates with other Functional Analysts to develop effective SAP solutions.
• Ensures that integration with other modules is effectively tested during integration testing.
• Researches and identifies appropriate SAP solutions to business requirements.
• Utilizes past experiences and knowledge of sales, service and distribution to recommend appropriate business process solutions
to new business requirements.
• Performs related duties as assigned.

Qualifications (knowledge, skills, abilities)

• Must have strong end to end skills in SAP SD and MM Modules


• Must have experience convincing business leaders and peers about the proper use of standard SAP functionality and
business process flows.
• Ability to handle ambiguous situations and work with individuals with conflicting viewpoints.
• Experience working directly with SAP functional and technical developers, as well as technical architecture and
infrastructure teams.
• Strong analytical thinking, organizational skills and attention to detail.

Requirements (Education, Certification, Training, and Experience)

• Minimum of eight years proven hands-on experience configuring SAP Order to Cash Modules (must have strong SD and
MM skills).
• 4-5 start to finish implementations preferably couple of them in USA in a high-tech industry.
• Demonstrated ability to manage details and priorities in a fast paced, intense environment.
• Shows initiative and is able to work independently with minimal supervision.
• Ability to communicate effectively and present a professional image.
Education:
• Bachelor degree from an accredited college/university required
• SAP Certifications highly preferred

Physical Demands / Work Environment

• To be able to go “above and beyond” on various group initiatives and planning related activities. We strongly believe in the
“work hard – play hard” theme.
• Work across various geos and time-zones. For example we have a 30 member team in India and a few employees in CA as
well.

Sr. Siebel/BI Publisher Dev Analyst, Offshore(India)

Position Summary:
Responsible for developing reports and services using Siebel EAI and BI Publisher on business requirements and additional direction
from manager. Under limited supervision, designs, tests, implements, troubleshoots, and documents all assigned areas of
responsibility within the Siebel Bi Publisher area. Responsible for adhering to the architectural standards of the team, department and
industry. Must effectively communicate with other development team members and demonstrate the ability to deliver quality results
in a timely fashion.

Primary Duties / Responsibilities

• At least 5 years of IT experience with Siebel & BI Publisher.


• Setup and generate BI publisher reports from Siebel UI. Experience in Report Template Registration, Report Template,
Integration Objects, Report Template Translation, Sample Data File Generation, View Association
• Integration Objects for BI Publisher.
• Creating Web Services & Generating WSDL for BI Publisher.
• Expertise with BI Designer & BI Publisher desktop client.
• Expertise in Building simple to complex reports using XML, JDBC, Web Services (WSDL).
• Expertise in building Parameterized reports.
• Expertise in building & Using the Templates in multiple formats.
• Expertise in BI Publisher Add Ins in Microsoft Office Tools.
• Expertise in BI Publisher Design & Generating reports in multiple formats (Graphical & Tabular format) in all supported
output types (Ex: Microsoft Office tools, PDF)
• Siebel EAI * Integration workflows, Web Services, MSMQ & Integration Objects, - Must have
• Extensive experience with EBC’s/VBC’s is a must have.
• Experience in Siebel Configuration; Business Components, Views, Applets, Roles & Responsibilities
• Expert in Siebel Development process, architecture, and data model
• Siebel Architecture and Data Model; as well as Siebel Configuration Alternatives, Siebel Scripting
• Strong knowledge of Data mapping and cross references to external systems is desired.
• Primary hands-on accountability and delivery responsibility of BI Publisher & Siebel EAI area.
• In-depth, hands-on technical skills
• Some experience of relational data analysis and database design.
• Expertise in PL/SQL and XML
• Experienced in designing well-structured SQL queries that perform optimally for reports
• Good Communication Skills and working experience with Offshore & Onsite model.

Qualifications (knowledge, skills, abilities)

• Strong expertise in Siebel, EAI and BI Publisher


• 2-3 start to finish implementations using Siebel Application, EAI and BI Publisher
• Overseas experience a plus

Requirements (Education, Certification, Training, and Experience)

• Candidate will possess at least a Bachelor’s degree in Computer Science or related field
• Strong attention to detail.
• Positive, “can-do” attitude, projecting a high quality image for the company in all activities.
• Although not a management position, the ideal candidate will to lead and mentor other developers.
• Shows initiative and is able to work independently with minimal supervision.
• Ability to communicate effectively and present a professional image.
• Solid communication skills - both written and verbal.
• Demonstrated ability to manage details and priorities in a fast paced, intense environment.
• Highly proactive with ability to “push back” when appropriate in order to prioritize activities.
• Responsible with sensitive and confidential information.

Physical Demands / Work Environment

• To be able to go “above and beyond” on various group initiatives and planning related activities. We strongly believe in the
“work hard – play hard” theme.

Sr. Web Dev. Analyst, Offshore (India)


Position Summary:
Responsible for developing software code for based on business requirements and additional direction from manager. Under limited
supervision, designs, tests, implements, troubleshoots, and documents all assigned areas of responsibility within the IT application.
Responsible for adhering to the architectural standards of the team, department and industry. Must effectively communicate with
other development team members and demonstrate the ability to deliver quality results in a timely fashion.

Primary Duties / Responsibilities

• Design solutions based on Microsoft’s .NET platform and provide technical guidance regarding workability of designs,
architecture, and testing. Research and recommend solutions.
• Support the ongoing relationship between Citrix IT and the customer/business unit.
• Analyze requirements and review detailed design docs and functional specifications.
• Participate in defining and enhancing application development standards. Identify new technologies that can be
incorporated to improve the performance / usability.
• Collaborate with Business Analysts and/or other members of their technical team during requirements gathering and
provide guidance on writing technical specifications.
• Participate in activities with team members for successful transition of applications through development, testing,
implementation, and maintenance stages.
• Work collaboratively within small to medium size teams, as necessary, and assume individual responsibility for assigned
portions of software development projects.
• Actively participate in the development and implementation stages of the system development life-cycle including
analysis, coding, troubleshooting, documentation, and testing.
• Write well-commented code and adhere to naming conventions. Submit code for review, if required, and adhere to the
standards established by team leads.
• Document important flows / processes for all development projects assigned.
• Understand test driven development and how to write unit test cases.
• Create weekly status report, as required, to inform management of project status, estimated completion dates, and any other
issues for management attention.
• Support QA and UAT for enhancements and productions fixes.
• Perform continuous reviews to align technology to process, process improvement, and adherence to standards and best
practices.
• Document and adhere to Sarbanes Oxley Controls

Qualifications (knowledge, skills, abilities)

• Expert competency building N-Tier architecture / Service Oriented Architecture (SOA) solutions based on Microsoft’s
.NET framework.
• Strong understanding of Microsoft WCF
• Demonstrated experience building web applications using VB.NET, JavaScript, CSS, DHTML, XML, and related
technologies in ASP.NET centric environment.
• Expert competency building and securing Web Services.
• Advanced knowledge of Microsoft SQL Server including creation of SQL statements with multiple joins, While loops,
aliases, creation of stored procedures, usage of Temp tables, and structuring the SQL and stored procedures so that they are
most efficient.
• Advanced knowledge of relational databases that includes the design of multiple tables, assign permissions, set up
constraints, triggers.
• Understanding of application integrated authentication
• Thorough understanding of SDLC, Test Driven Development, and Agile methodologies.

Requirements (Education, Certification, Training, and Experience)

• 7+ years experience as a developer in a large enterprise environment.


• Strong attention to detail.
• Positive, “can-do” attitude, projecting a high quality image for the company in all activities.
• Although not a management position, the ideal candidate will to lead and mentor other developers.
• Shows initiative and is able to work independently with minimal supervision.
• Ability to communicate effectively and present a professional image.
• Solid communication skills - both written and verbal.
• Demonstrated ability to manage details and priorities in a fast paced, intense environment.
• Highly proactive with ability to “push back” when appropriate in order to prioritize activities.
• Responsible with sensitive and confidential information.

Education:

Bachelors' Degree

Physical Demands / Work Environment

• To be able to go “above and beyond” on various group initiatives and planning related activities. We strongly believe in the
“work hard – play hard” theme.

************************************************************************************************************

PPG - Sr Lead Exp – 6+ Years

Attributes:
Responsibilities:
Technically lead the development efforts of business logic layer of a management console
Work with a team of developers and an architect to Design/Develop software.
Write/review functional spec.
Write design spec for features to be developed
Develop quick prototypes based on the requirements
Scope development activities and provide input to project management team

Qualifications and Requirements


Strong analytical, organizational, and technical skills
Minimum of 8 years experience in software design and development
Minimum of 5 years experience in Windows Applications, with at least
Three years of experience in .Net technologies
Strong working knowledge of Windows internals, SOA, and OO Design

Skills
C#/C++,.NET, WCF, SOA, OOD, Web Services, IIS, Windows Security, WMI, Active Directory
Desired: Experience in standards based management consoles, Some Java exposure and DBMS knowledge

************************************************************************************************************

XenDesktop feature development - Dev


Responsibilities:
Work with a team of developers and an architect to Design/Develop software.
Unit testing of dev work
Write design spec for features to be developed
Develop quick prototypes based on the requirements

Qualifications and Requirements


Experience 4-6 years with C/C++
Strong working knowledge of Linux/Xwindows
Strong programming/troubleshooting skills in general

Skills
C/C++, Linux, Xwindows, Flash (optional)
Desired: Experience with Adobe Flash, some network programming experience
1. He is going to be part of technical team involved in XenDesktop feature development
2. Preferably BE’s (Comp. Science)

************************************************************************************************************

XenClient – Sr.Software Test Engineer: Exp – 5 -7 Yrs


Position Summary:

Tests production software of moderate complexity to ensure quality through the use of systematic tests from QA through release.
Develops, modifies and evaluates software test plans used to design, implement, test, and optimize software on multiple projects.
Selects appropriate methods and techniques to resolve issues. Maintains and drives continuous quality improvement in meeting
internal and external customer requirements. Communicates and coordinates with managers, other peer testers and developers to build
alignment between cross-functional groups. Provides guidance to STEs. Certain groups may also require position to lead test and
verification for global localization services.

Primary Duties / Responsibilities

•Responsible for planning and executing functional and system level testing of products across OS platforms (e.g. Windows, Linux,
Mac) to test various features.
•Writes test plans and test cases for one or more medium to large functional areas.
•Sets up test environments, executes tests, records results and defects, and works with developers to reproduce problems and get them
resolved.
•Builds out interdependent test beds, and can write effective plans based off of functional, design and requirements specification.
•Depending on group specific requirements, writes effective manual and intermediate automated test cases or automated frameworks.
•Oversees software defect tracking and regression for identified project release.
•Responsible for integrity of technical quality control work on assigned projects and communicates with team to maintain
functionality, and efficacy.
•Uses the right quality control tools to uncover defects and discover the state of the code.
•Establishes and maintains thorough and accurate documentation of all work including status updates to summarize project highlights.
•Maintains and drives continuous quality improvement in meeting internal and external customer requirements and maintaining
awareness to meet ROI.
•Interprets project activities ongoing to ensure prioritization of deliverables and accuracy in estimated milestone parameters.
•Follows prescribed software engineering and test processes, procedures and customer use cases.
•Analyzes and reproduces problems reported by Customer Support.
•Serves in a test lead capacity on projects of moderate complexity, where coordination of the efforts of other test team members is
required.

Qualifications (Knowledge, Skills, Abilities)

•Strong knowledge and experience with test methodologies, QA process, and software release cycle.
•Demonstrated ability to apply appropriate test methodologies including writing test plans and test cases.
•Solid knowledge of Operating Systems and networking.
•Strong knowledge of release procedures and software defect tracking.
•Experience with automated test tools.
•Solid proficiency in test effort estimation and tracking.
•Ability to supervise/lead projects and mentor people
•Depending on group, increased programming proficiency (e.g. C, C++, Java, PERL).
Requirements (Education, Certification, Training, Experience)

•BS degree or equivalent in computer science, electrical engineering, or related field. For individuals holding an advanced degree in
one of these fields, additional years of formal education may be regarded as equivalent work experience.
•Minimum 5+ years of directly related work experience.
•At least 4+ years of experience in software release cycle

************************************************************************************************************

XenServer: Distributed Systems Software Engineer – 3-5years


Position Summary
Citrix is seeking software engineers with specialized skills in distributed systems development to join a new team within the
XenServer Applications Group.
This team will be responsible for the orchestration of virtual machine, network, and storage management across entire datacenters,
with particular emphasis on large-scale, carrier-grade deployments. The goal is to be able to orchestrate the deployment and
management of many Citrix products, including XenServer and NetScaler, to produce a fully-automated multi-tenant cloud
environment.
This is primarily a coding role, but includes significant research and design responsibilities, and day-to-day project management and
scheduling. You will be working most closely with a peer team in Santa Clara, California, but also the core XenServer team in
Cambridge, UK, the NetScaler teams in Santa Clara and Bangalore, as well as with other teams around the world.
XenServer is the flagship commercial release of the open-source Xen hypervisor and the Xen Cloud Platform, with further open-
source components coming from third parties around the world. This is a rare opportunity to participate in the software development
process of a major software company with both open- and closed-source projects at the core of the strategy.

Responsibilities
Research and design.
Prototype development to carrier-grade product development.
Project planning and scheduling.

Qualifications and Requirements


Bachelor's degree or better, preferably in software engineering or computer science.
5+ years experience of distributed systems software development preferred, though strong post-doctoral candidates are also welcome
to apply.
Experience of high-level languages such as C# or Java is required.
Experience of C and Python strongly preferred.
Candidates must demonstrate deep and broad understanding of the problems involved in building large distributed systems, and would
be able to design and develop solutions to those problems.
The ideal candidate would have a broad knowledge of programming languages and techniques, including but not limited to those
named above. Experience with functional programming languages such as OCaml, ML or Haskell would be a strong advantage.
Experience in the following areas would all be additionally valuable:
Server virtualization in general, and Xen or XenServer in particular.
Distributed storage.
Datacentre-scale deployments, in particular the networking aspects.

XenServer is developed in close liaison with many sites worldwide. Experience in such an environment would be a strong plus.

************************************************************************************************************

XenServer: Distributed Systems Senior Software Engineer – 5-7years


Position Summary
Citrix is seeking a senior software engineer with specialized skills in distributed systems development to join a new team within the
XenServer Applications Group.
This team will be responsible for the orchestration of virtual machine, network, and storage management across entire datacenters,
with particular emphasis on large-scale, carrier-grade deployments. The goal is to be able to orchestrate the deployment and
management of many Citrix products, including XenServer and NetScaler, to produce a fully-automated multi-tenant cloud
environment.
This is primarily a development role, but includes significant R & D responsibilities, and day-to-day project management and
scheduling. You will be the senior technical member of the team in Bangalore, working most closely with a peer team in Santa Clara,
California, but also the core XenServer team in Cambridge, UK, the NetScaler teams in Santa Clara and Bangalore, as well as with
other teams around the world.
XenServer is the flagship commercial release of the open-source Xen hypervisor and the Xen Cloud Platform, with further open-
source components coming from third parties around the world. This is a rare opportunity to participate in the software development
process of a major software company with both open- and closed-source projects at the core of the strategy.

Responsibilities
• Research and design.
• Prototype development through to carrier-grade product development.
• Project and resource planning (with assistance from a local manager and technical staff abroad).

Qualifications and Requirements


• Bachelor's degree or better, preferably in software engineering or computer science.
• 5+ years experience of distributed systems software development preferred, though strong post-doctoral candidates are also
welcome to apply.
• Experience of high-level languages such as C# or Java is required.
• Experience of C and Python strongly preferred.
• Candidates must demonstrate deep and broad understanding of the problems involved in building large distributed systems, and
would be able to design and develop solutions to those problems.
• The ideal candidate would have a broad knowledge of programming languages and techniques, including but not limited to those
named above. Experience with functional programming languages such as OCaml, ML or Haskell would be a strong advantage.
Experience in the following areas would all be additionally valuable:
• Server virtualization in general, and Xen or XenServer in particular.
• Distributed storage.
• Datacentre-scale deployments, in particular the networking aspects.
XenServer is developed in close liaison with many sites worldwide. Experience in such an environment would be a strong plus.

************************************************************************************************************

XenServer: Distributed Systems Software Engineering Manager 8+ years


Position Summary
Citrix is seeking a software engineering manager to build and manage a new team in Bangalore dedicated to distributed systems
engineering within the XenServer Applications Group.
This team will be responsible for the orchestration of virtual machine, network, and storage management across entire datacenters,
with particular emphasis on large-scale, carrier-grade deployments. The goal is to be able to orchestrate the deployment and
management of many Citrix products, including XenServer and NetScaler, to produce a fully-automated multi-tenant cloud
environment.
This role includes initial hiring, team management, and day-to-day project management and scheduling, and you will be responsible
for the morale, productivity, and career development of this new team. You will work most closely with a peer team in Santa Clara,
California, but also the core XenServer team in Cambridge, UK, the NetScaler teams in Santa Clara and Bangalore, as well as with a
number of other teams around the world.
XenServer is the flagship commercial release of the open-source Xen hypervisor and the Xen Cloud Platform, with further open-
source components coming from third parties around the world. This is a rare opportunity to participate in the software development
process of a major software company with both open- and closed-source projects at the core of the strategy.

Responsibilities
• Hiring and management of a team in Bangalore.
• Keeping team motivation, morale, and productivity at a high standard.
• Managing compensation, benefits, and career development of the individuals within the team.
• Maintaining effective cross-team communication, both within Bangalore and abroad.
• Project and resource planning (with assistance from senior technical staff).
Qualifications and Requirements
• Bachelor's degree or better, preferably in software engineering or computer science.
• 7+ years experience of software development and software engineering management.
• Proven negotiation, presentation, communication, leadership and change management skills.
• Excellent written and spoken English.
Experience in the following areas would all be additionally valuable:
• Server virtualization in general, and Xen or XenServer in particular.
• Distributed storage.
• Datacentre-scale deployments, in particular the networking aspects.
XenServer is developed in close liaison with many sites worldwide. Experience in such an environment would be a strong plus.

************************************************************************************************************

Technical Publications – Technical Editor – 6+ years


We are looking for a highly motivated and experienced technical editor to edit the hardware and software product documentation of
complex networking products.

Mandatory Skills:
• Ability to work closely with writers to ensure clarity, completeness, accuracy, and compliance to organizational standards
in documentation
• Strong understanding of the English language, style, writing standards, and legal issues related to publishing
• Mentor writers to improve writing skills and educate them about modular and topic-based writing practices
• Edit online and printed documentation for a variety of audiences and address document usability issues
• Work as a customer advocate and help to improve the customer experience
• Perform all levels of edits, from developmental to copy to production
• Help improve existing documentation processes, standards, frameworks, and templates; identify inefficiencies and propose
solutions
• Create and review indexes and glossaries
• Be a strong team player with ability to work with a diverse and cross-cultural team
• Should have experience in resolving editorial issues and differences in writing style
• Accurate, meticulous, proactive, diplomatic, with an eye for detail
• Ability to work independently with set deadlines and keep multiple projects on track at the same time
• Solid decision making and planning skills, drive for results, and passion for quality
• Solid work ethic, professionalism, and organizational ability
• Have a bachelor’s degree in English, journalism, technical writing, or a related field, and a minimum of 4-6 years of
technical editing experience

Desired Skill:
• Have knowledge of tagging in an XML-based authoring environment and topic-based writing

************************************************************************************************************

You might also like