enLabel Global Services

“Labeling and packaging issues are the cause of 33 percent of medication errors, including 30 percent of fatalities.”   
                                               
Institute of Medicine of the National Academies

enLabel About enLabel Packaging & Labeling Experience IPM Platform Packaging & Labeling Solutions Packaging & Labeling Services Packaging & Labeling Resources

Software Engineer

enLabel®, the world leader in Integrated Packaging Management solutions, is searching for a successful Software Engineer (C++)

enLabel® is the only solution provider for Integrated Packaging Management (IPM). IPM integrates the management and execution of product labeling, packaging and documentation to make products regulatory compliant and marketable. Only enLabel offers a unique set of software solutions to integrate product-packaging demands uniformly, thereby eliminating errors, mitigating risks, guaranteeing safety and expediting the time to reach the global market.

Core Job Responsibilities:

  • Design and write high quality C++ program code that is:
    • easy to maintain and update
    • efficient
    • re-usable
    • robust (with respect to performance)
    • well documented so that it can easily expanded upon by other developers
    • designed to minimize bugs and crashes
    • fits logically into the larger code base meets user and performance requirements

  • Attend meetings
  • Give accurate work estimates and meet agreed deadlines
  • Draft design documents based on functional specifications and/or business requirements
  • Create unit tests wherever possible, and always test all code before releasing it to QA to ensure that there are minimal errors after delivery
  • Adhere to coding standards and policies
  • Contribute ideas about design of new functionality and redesign of existing functionality to improve performance and maintainability
  • Work closely with associates in other departments, esp QA, to resolve software problems, bugs and gather information on required enhancements.

Requirements/Qualifications:

1-3 years object oriented C++ programming experience

Proficiency in MFC, Win32

Multi-threading experience (threads, synchronization and concurrency issues)

Client/server programming experience.

Solid oral and written communication and team skills.

Outstanding troubleshooting and technical support skills.

Bachelors Degree in Computer Science or related field.
 

Highly regarded but not required:Experience with: C#, VB, Microsoft SQL Server or other SQL databases, and Unix. Good working knowledge of design patterns. Understanding of XML structure, toolkits and technologies

Compliance Expertise FDA 21 CFR Part 11, EU MDD, OSHA, DOT, GMP, and UDI

About us links
enLabel Background
enLabel Mission
enLabel Values
enLabel Leaders
enLabel careers

Director of Sales

Account Executive

Account Manager

New Bus. Development

Director of Marketing

Mktg. Communication Mgr.

Director of Engineering

Project Manager (PM)

Software Eng. (C++)

Principal Software Eng.

Business Systems Analyst

Client/Server Software Eng

Software QA Engineer

Tech. Support

Training/Documentation

Executive Assistant

Office Administrator

In-House Recruiter

Staff Accountant

Controller

Apply to enLabel
enLabel is an EOE and offers a highly competitive compensation & benefit package. Qualified applicants please referencing this position.
Home   ::   About us    ::   Experience   ::   Solutions   ::   Services   ::   Resources   ::   Contact Us    ::   Site Map
Copyright © 2006-2008, enLabel Global Services, Inc.