Tuesday, August 19, 2008

Anark - Software Engineer

[rmiug-jobs] Digest Number 4699

Boulder, CO - Software Engineer - C#, Custom Controls
Posted by: "Jeanne Leasure" jeanne.leasure@anark.com jeanneleasure27
Date: Tue Aug 19, 2008 2:09 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
Anark Corporation is looking for a skilled Software Engineer with
strong C# Winforms development skills to join the Anark Professional
Services team with proficiency in mixed-platform application
development and modern enterprise data system integration and
architectures. 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.
Clearly document technical specifications and infrastructure
requirements for clients.
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.
Provide technology guidance to clients through collaborative problem
solving.

Preferred Knowledge and Skills
Strong .NET UI development skills.
Good compiled and/or interpreted OOP skills (C#, Java, C++,
JavaScript).
Client/Server architectures including asynchronous messaging and
inter process communications.
Familiarity with WPF a plus.
Good web development skills a plus: HTML, ASP.NET Server Controls,
and XML.
Good Windows platform programming skills a plus (ADO).
Strong team collaboration skills ability to work well with internal
and external teams, including customers and vendors.
Working knowledge of 3D modeling and animation software desirable
experience with 3D CAD and PDM desirable.
Real-time 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
Bachelor degree in Computer Science or related field.
Two or more years of professional software development experience.

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, bonus opportunity and generous and
comprehensive benefits package.

Contact
If you are interested in this opportunity, please email your resume
to jobs@anark.com.