Wednesday, April 16, 2008

Anark - Entry Level Software Engineer, Senior Software Engineer - QA

[rmiug-jobs] Digest Number 4478

Boulder, CO - Entry-Level Software Engineer
Posted by: "Jeanne Leasure" jeanne.leasure@anark.com jeanneleasure27
Date: Wed Apr 16, 2008 3:56 pm ((PDT))

Company
Anark Corporation provides powerful enterprise software and services
based solutions to organizations that need to cost-effectively
deliver high-end, interactive 3D based applications. Anark customers
such as Boeing, Cessna, Panasonic Avionics, USAF, Esterline and
Maserati improve efficiency, save money and communicate more
effectively with mission-critical interactive Product Configuration,
Product Visualization, Training, and Corporate Communication
applications.

Opportunity
We are currently looking for an entry-level Software Engineer to
join the Anark Professional Services. Candidates for this position
will have some object-oriented programming experience and have
knowledge of the stages of software development, from requirements
definition and analysis through final test and build. The ideal
candidate will have Microsoft .Net application development
experience. As an Anark Software Engineer, you will develop custom
applications for product configuration for major customers in
aerospace.

Responsibilities
Design and develop sophisticated UI controls in C# for use in
product configuration.
Develop thick client applications that leverage Anark's ability with
3D and user interface development.
Communicate project/issue status in a reliable and accurate manner
through appropriate tools and processes.
Work with our QA team to develop detailed acceptance criteria and
test plans which will provide guidance and metrics for the software
development process.

Preferred Knowledge and Skills
.NET UI development skills.
Good compiled and/or interpreted OOP skills (C#, Java, C++,
JavaScript).
Good web development skills a plus: HTML, DHTML, and XML.
Good Windows platform programming skills a plus (WPF, WTL, ATL).
Strong team collaboration skills ability to work well with internal
and external teams, including customers and vendors.
Multimedia application development experience (game development,
Flash, etc.) desirable.
Strong written and oral communication skills.
Ability to work in a fast-paced, deadline-driven environment.
Strong customer service skills and demonstrated attention to detail.
Forward thinking, able to work with minimal direction and exercise
judgment when solving problems.
Willing and able to learn new technologies and skills.
Education and Experience

Bachelors degree in Computer Science or related field.
We are accepting applications from individuals expecting to graduate
in Spring 2008.
6+ months of professional software development experience including
internships.
Work Environment

Come work in an interesting, cutting edge, exciting, fun, energetic,
friendly and supportive work environment. Those are the words that
Anark employees use to describe their experience working in our
downtown Boulder office. You will get to learn new technologies and
processes on a regular basis and expand your skill-set. Managers are
confident in your skills and abilities and will let you work at your
own pace to complete tasks and projects. There's a trust between co-
workers that we're all experts in our respective areas, so there's
no need to make sure someone is on task. We may work hard to get a
project done, but we know how to relax and have fun too. There is a
diverse set of interests among all employees and so whatever your
hobby or interest, you can find a colleague to share it with at
Anark.

Compensation and Benefits
We offer a competitive salary and generous and comprehensive
benefits package.

Contact
Post your resume directly to our Careers Site at
http://www.anark.com/careers/instructions.asp. You may also email it
to jobs@anark.com.

________________________________________________________________________
24. Downtown Boulder, CO - Senior Software Engineer - QA
Posted by: "Jeanne Leasure" jeanne.leasure@anark.com jeanneleasure27
Date: Wed Apr 16, 2008 3:56 pm ((PDT))

Senior Software Engineer - QA
Anark Media Platform

Company
Anark Corporation provides powerful enterprise software and services
based solutions to organizations that need to cost-effectively
deliver high-end, interactive 3D based applications. Anark customers
such as Boeing, Cessna, Panasonic Avionics, USAF, Esterline and
Maserati improve efficiency, save money and communicate more
effectively with mission-critical interactive Product Configuration,
Product Visualization, Training, and Corporate Communication
applications.

Opportunity
Anark is seeking a Senior Software Engineer—QA to be a part of the
team responsible for the company's Anark Media™ 3D products. The
position is focused on the architecture, design, and implementation
of robust, automated quality assurance systems. Excellent
communication and team collaboration skills are a must.

Responsibilities
C++ Development in Visual Studio
Ensuring that project deadlines are met
Adhering to Anark coding standards
Development of systems for automated build, deployment, and system
tests
Constant communication within the team
Mentoring new team members as needed
Research and exploration of new tools and technologies

Required Knowledge and Skills
Expert skills in large-scale software architecture, design, and
implementation
Expert skills in Windows XP, Windows Server, IIS, MS SQL Server,
Installers (Macrovision Installshield preferred)
Expert programmer in Visual C#, C++, MFC, ActiveX, COM, ATL, and STL
Debugging and profiling tools
Experience with automated test and report generation frameworks
(preferably Microsoft Team Foundation Server),
Superior written and oral communication skills
The ability to excel in a team-oriented environment

Preferred Knowledge and Skills
Familiarity with 3D real-time graphics technology such as DirectX or
OpenGL

Education and Experience
5+ years of industry experience
BS Computer Science

Work Environment
Come work in an interesting, cutting edge, exciting, fun, energetic,
friendly and supportive work environment. Those are the words that
Anark employees use to describe their experience working in our
downtown Boulder office. You will get to learn new technologies and
processes on a regular basis and expand your skill-set. We may work
hard to get a project done, but we know how to relax and have fun
too. There is a diverse set of interests among all employees and so
whatever your hobby or interest, you can find a colleague to share
it with at Anark.

Salary and Benefits
We offer a competitive salary and generous and comprehensive
benefits package.

Contact
Post your resume directly to our Careers Site at
http://www.anark.com/careers/instructions.asp. You may also email it
to jobs@anark.com.