[rmiug-jobs] Digest Number 4416
Boulder, CO - Software Engineer - C#.NET, Custom Controls
    Posted by: "Jeanne Leasure" jeanne.leasure@anark.com
 jeanneleasure27
    Date: Tue Mar 11, 2008 9:16 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 skilled Software Engineer 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). 
Good web development skills a plus: HTML, DHTML, and XML. 
Good Windows platform programming skills a plus (MFC, WTL, ATL). 
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. 
Three 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 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.
________________________________________________________________________
2. Boulder, CO - Sales Engineer
    Posted by: "Jeanne Leasure" jeanne.leasure@anark.com
 jeanneleasure27
    Date: Tue Mar 11, 2008 9:16 pm ((PDT))
Company 
Anark Corporation provides powerful enterprise software and services 
based solutions to organizations that need to cost-effectively 
deliver mission critical 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 experienced Sales Engineer with a 
proven track record to join the Anark Sales team. The Sales Engineer 
providing pre-sales technical functional support to prospective 
clients and support existing customers for the company's new 3D CAD 
transformation solution, the Anark Core Platform. 
Anark provides high-end enterprise product collaboration and 
communication applications to Fortune 1000 manufacturing companies 
and defense contractors. This position represents an outstanding 
opportunity to directly impact the sales and growth of a vibrant and 
success driven organization and work in a supportive team-oriented 
environment.
Responsibilities 
Collaborate with sales and services team to specify and recommend 
comprehensive customer solutions. 
Analyze customer needs and technical requirements and offer 
appropriate Anark solution. 
Articulate product features and benefits, product direction and the 
company's software solutions through presentations and 
demonstrations. 
Participate in and support the sales proposal process, including 
software and service elements. 
Troubleshoot customer technical problems while also providing 
technical support in sales presentations and product demonstrations. 
Interface with the customers' Technical and Engineering staffs to 
ensure successful product evaluations and appropriate understanding 
of Anark product capabilities. 
Conduct discovery and requirements gathering sessions. 
Conduct and manage Proof of Value activities. 
Manage the implementation of proposed solutions. 
Perform under a structured sales system with clearly defined goals. 
Actively work to improve the sales and technical support process.
 
Required Knowledge and Skills
Solid understanding of graphics based applications and solutions. 
Knowledge of CAD and PLM software and solutions a must. 
User level understanding of 3D CAD products such as Catia, Pro-E, 
SolidWorks, Inventor 3D, as well as market leading PDM solutions. 
Demonstrated ability to support consultative solution selling in a 
complex sales environment. 
Proven ability to communicate with and sell to user and executive-
level customers. 
Demonstrated knowledge of the software sales cycle and ability to 
understand customer needs, present business solutions and quantify 
ROI. 
Customer-focused with the ability to manage and resolve solutions to 
complex technical issues. 
Proven ability to gain cooperation of others. 
Proven record of successful sales support activity. 
Excellent relationship building skills. 
Excellent oral and written communication skills, outstanding 
presentation and interpersonal skills, and ability to interface with 
senior level staff. 
Strong organizational and time management skills. 
 
Required Education and Experience
Bachelors Degree required engineering/technical major highly 
desirable. 
5+ years of software development experience and/or technical project 
management. 
3+ years experience with successful software pre-sales support. 
5+ years of experience successfully providing technical sales 
support, enterprise-level product and professional service solutions 
into manufacturing sector.
 
Travel
Willingness to travel as needed up to 50%
Compensation and Benefits
We offer a competitive salary, commission plan and comprehensive and 
generous benefits program.
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 about new 
technologies and processes on a regular basis, expand your skill-
set, and be rewarded for driving success.
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.
________________________________________________________________________
13. Boulder, CO-Team Lead/Application Architect
    Posted by: "Jeanne Leasure" jeanne.leasure@anark.com
 jeanneleasure27
    Date: Tue Mar 11, 2008 9:18 pm ((PDT))
Team Lead/Application Architect
This is a full-time employment opportunity.
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 in downtown Boulder is currently looking for a Team 
Lead/Application Engineer to join our Professional Services team 
with proficiency in mixed-platform application development and 
modern enterprise data system integration and architectures.  As an 
Anark Application Engineer you will develop custom applications for 
product configuration for major customers in aerospace. Although we 
are looking for an engineer to work in the C# .NET environment, we 
will consider an experienced Java developer willing to make the 
switch.   
Required Knowledge and Skills
Design and develop sophisticated thick client UI controls, business 
logic, and server logic code for 3 tier architectures in C#.NET. 
Provide guidance as software development lead and application 
architect for small teams of software engineers. 
Work closely with clients to develop technical Application 
Programming Interfaces (APIs), Specifications, Design Documents, and 
Code conforming to those documents. 
Design and develop service oriented interfaces using web services. 
Design and develop real-time 3D applications and associated 
enterprise data systems. 
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 C# .NET and/or Java development skills. 
Mastery of state-of-the-art commercial software development, 
including object oriented technology, agile methods, extreme 
programming, and appropriate use of design pattern 
Strong thick client User Interface development skills in an object 
oriented environment. 
Strong knowledge and demonstrated abilities in modern enterprise 
architecture design, development, and deployment: XML web services 
on application servers (.NET and/or J2EE), databases and associated 
access protocols. 
Familiarity with PDM servers 
Good OOP skills (C#, Java, C++). 
Good web development skills a plus: HTML, DHTML, and XML. 
Good Windows platform programming skills a plus (VisualStudio, MFC, 
WTL, ATL).
Required Education and Professional Experience
5+ years of professional software development experience. 
BS in Computer Science or similar.
Work Environment
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
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.
 
Anark is an equal opportunity employer.
________________________________________________________________________
14. Boulder, CO - Software Engineer - Winforms .NET UI Developer
    Posted by: "Jeanne Leasure" jeanne.leasure@anark.com
 jeanneleasure27
    Date: Tue Mar 11, 2008 9:18 pm ((PDT))
Software Engineer
This is a full-time employment opportunity.
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
This position is responsible for the development of critical client-
side and server-side software frameworks and features.  This 
position works with a team of motivated developers to plan software 
releases that adhere to customer requirements within business-
acceptable timeframes.
The ideal candidate will be an expert at developing Windows Forms-
based applications.  An understanding of mixed development 
incorporating managed and unmanaged code is important.
Required Knowledge and Skills
Development of C#, managed C++, and unmanaged C++ applications using 
Visual Studio .NET 2005/2008 under .NET 2.0/3.5. 
Experience with thick-client development using standard .NET 
Winforms, custom controls, and 3rd party controls such as 
Infragistics.    
Proficient with UML and associated software tools. 
Proven skills in multi-threaded development and optimization. 
Experience with agile development methodologies. 
Architectural skills with experience using best-practices 
design/architectural patterns and interface-based programming. 
Capable of managing multiple, concurrent deliverables on aggressive 
delivery schedules. 
Strong technical and communication skills—capable of garnering the 
respect of team members and associates within the company. 
Experience with 3D CAD products desired. 
Required Education and Professional Experience
3+ years of professional software development experience. 
BS in Computer Science or similar.
Work Environment
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
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.
________________________________________________________________________
22. Boulder, CO-Software Engineer - QA - C++, Visual Studio
    Posted by: "Jeanne Leasure" jeanne.leasure@anark.com
 jeanneleasure27
    Date: Tue Mar 11, 2008 9:18 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.