Job Titles
Providing the world's best software requires talent across the
board — development, sales and marketing, customer support,
internal operations, you name it.
Because Express Software is deeply involved with so many aspects of
personal and enterprise computing, you'll find many different
opportunities here for people with varying degrees of skill and
experience.
Software Design Engineer
Software Design Engineer in Test
Software Test Engineer
Program Manager
Product Manager
Marketing Manager
Product Planner
Designer
User Education
Technical Writer
Programmer Writer
Developer Support Engineer
Technical Sales Representative
Corporate Attorney
Senior Financial Analyst
Systems Analyst
Usability Engineer
(Note that responsibilities for someone with a particular job
title may vary dramatically from those of another person with the
same title. Therefore, these job descriptions provide a basic
understanding of the following roles.)
Software Design Engineer
Our Software Design Engineers turn ideas into the world's best
software. Working with other product team members from the
beginning of the product cycle through release, our Software Design
Engineers design and implement sophisticated products using the
latest and most advanced engineering technologies in the industry.
Software Design Engineer in Test
Deeply involved in every phase of the product cycle, our Software
Design Engineers in Test devise and implement test plans and
strategies. They write the code that tests the code that goes into
the world's best software. It's a specialized skill that
requires the ability to effectively second-guess our other
developers. Engineers in Test have bottom-line impact on product
strategy, features, and design.
Software Test Engineer
As the strongest advocate our end-users have, Express Software Test
Engineers develop and execute test plans and scripts designed to
detect problems and ensure the quality and success of the world's
most influential computing technologies.
Program Manager
Maintaining the big picture. Weighing risks against costs.
Understanding many disciplines. Keeping a variety of specialists on
the same page. Sewing all the components of a project together to
make world-class software projects happen on time, on budget. That's
Program Management at Express Software.
Product Manager
What are consumers looking for? What features do we need to be
competitive? What distribution channels do we use? How do we
position the product and its message? Product Managers consider
these and other questions while developing key product marketing
strategies. They create the visibility, the "buzz", necessary to
carry a product to and through launch, and provide marketing
programs to grow market share after the launch.
Marketing Manager
Marketing Managers at Express Software are senior-level specialists
who possess intimate knowledge of both product planning and product
marketing. They develop marketing strategies and programs and are
responsible for controlling the marketing "message", keeping it on
target and unified within product families, across divisional lines,
or within specific markets (e.g. Retail or OEM channel).
Product Planner
Each release of every product is planned for maximum impact in areas
of product quality and sales. Product planners perform quantitative
and qualitative customer research, identify needs and desires, and
analyze the competition to determine which features will better serve
the end user. They also help prepare the marketing team for product
launches.
Designer
Creating friendlier software interfaces. This is a just an example
of what Express Software Designers do to enhance the computing
experience for millions of people throughout the world. Through
iterative design, prototyping, testing, and other means, our
designers affect the way people interact with their computers and
each other.
User Education
Providing extremely useful information to large audiences is what
our User Ed group does. As products reach their markets, end-users
need information that teaches them how to use the products and get
the most from them. Providing this highly specialized form of
communication is up to the Writers, Editors, User Assistance
Designers, and Production Specialists on our User Ed team.
Technical Writer
As members of our User Assistance community, Express Software
Technical Writers perform a variety of tasks in different areas.
These can include researching and writing technical documentation,
online documentation, wizards, dialog boxes, welcome screens,
reference documentation, and operation guides, as well as performing
UI text reviews, and other functions. Like writing to a big audience?
Programmer Writer
These are experienced technical writers with programming skills in
some of the following areas: C++, ATL, COM/COM+, Visual Basic, Java.
Working closely with the development team, they provide a range of
expertise from technical documentation to strategy development for
the best possible presentation of information to creating and
testing prototypes. Ultimately, Programmer Writers are responsible
for making sure the end-user gets the information they need from a
program, when and where they need it.
Developer Support Engineer
These are the people our top developers turn to when they need
high-level support to implement solutions and/or solve some of their
toughest dilemmas. Engineers in our Developer Support Group work
with Enterprise technologies, Internet technologies, and others.
Technical Sales Representative
These are the sales professionals who create and close sales
opportunities, develop strategies, deliver presentations, and manage
accounts to meet and exceed industry-leading revenue forecasts.
Technical Sales Reps provide active leadership within the sales
department and serve as an escalation point for other team members.
Software Design Engineer
By working with clients to solve business issues, Express
Software Attorneys support the development of the world's most
sought-after software. Areas of expertise range from intellectual
property licenses, copyright, trademark, patent and antitrust issues,
to immigration, taxes, and other areas. The legal opportunities
available at Express Software are the most exciting, relevant, and
high profile that you'll find in any corporate structure today.
Senior Financial Analyst
Multiple businesses at Express Software rely on astute financial
analysis. Senior Financial Analysts contribute to Express Software's
planning processes, provide proposal and business analysis, deliver
monthly reporting, and provide competitive analysis to business unit
managers. Determining financial impact via key business metrics,
they evaluate new business opportunities, identify efficiencies, and
implement process improvements.
Systems Analyst
Assessing customer requirements, providing design analysis and
cost/benefit/risk analysis, and researching alternative approaches,
our Systems Analysts provide each business department with the most
optimal systems solutions available — many of which become
models that businesses outside of Express Software will turn to.
Usability Engineer
Coming up with cool product ideas is easy. But do they work for our
users? Usability engineers work throughout the product cycle to
understand our users' activities, to conduct studies of design ideas
with users, and to work with designers and program managers to
develop easy-to-learn, easy-to-use, and enjoyable products.
Utilizing field studies, iterative lab studies, and a host of other
research methods, usability engineers are integral to creating great
products.