Skip to content.
Sections
You are here: Home » About ELAN GMK » Careers » Senior Software Developer
Personal tools

Senior Software Developer

Document Actions
ELAN GMK is currently recruiting an experienced, senior level software programmer.
Job description:

The candidate will be responsible for developing and modifying Win32 desktop applications in a team-oriented environment for commercial, military, and corporate customers.
 

  • Design, implement, develop and debug applications and library modules.
  • Learn and utilize existing C++ libraries.
  • In a team environment, maintain or migrate existing applications and libraries to Visual C++.


Required Experience:

  • Requires a minimum of 5 years of Windows desktop application development experience, with extensive knowledge of Microsoft Visual Studio 2003 or newer and the .NET framework.
  • Must have 5 years of C++ programming experience. Understanding of the standard library, STL containers, abstract classes. (No template-metaprogramming is required other than the ability to use the basic STL containers.)
  • Extensive knowledge of modular architectural design. Design and implement DLLs; plugin architecture. Ability to design and develop large applications. The willingness of working with existing code base.
  • Also requires experience with SQL databases, such as MS SQL, or the Interbase/Firebird database engine.
  • Customer requirements analysis, relational database, and software design.
  • In depth, hands-on knowledge and experience with Microsoft Windows 2000, 2003, and XP Professional operating systems
  • Candidate must be able to write and communicate effectively.



Desired Experience:

Preference will be given to candidates with one or more of the following skills, in the following order of importance:

  • Managed C++, preferably the new C++/CLI programming language
  • Visual Studio.NET 2005 Beta 2
  • Windows XP/2003 service development (aka NT-services)
  • Scalable vector graphical user interfaces, such as XAML, VG.NET, Macromedia Flash as an application GUI
  • Various graphics and layout package knowledge (PhotoShop, Macromedia, PageMaker, GoLive, Quark, and Corel)
  • Microsoft .NET technologies, especially ASP.NET
  • Delphi or Borland C++Builder; Visual Component Library (VCL)
  • Adding scripting features to applications (MS Script VB/JScript, Pascal script, Python script, LUA)
  • Document image processing or other digital imaging experience (scanner programming, thumbnailing, automatic batch image processing, image file conversion, PDF, etc.).
  • Custom Web application and enterprise solution deployment skills.
  • Networking, Windows NT, Active Directory, LDAP
  • Experience implementing, managing, and maintaining web server running Windows 2003 server software
  • DHTML, XML, Java


Education or Certification Requirements:
BS or BA degree in a related field. May consider 8-10 additional years of experience in lieu of degree.

Please send resume to:    j o b s @ e l a n - g m k . c o m.


Recruitment Agencies: please don't call.

« September 2008 »
Su Mo Tu We Th Fr Sa
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30