Careers

Join MercuryGate International's team of expert innovators in the field of transportation management systems (TMS). MercuryGate is an Equal Opportunity Employer and does not discriminate on the basis of race, national origin, religion, color, gender, sexual orientation, age, non-disqualifying physical or mental disability or any other basis covered by law. Employment decisions are based solely on qualifications and business need. Please email resumes (in text or PDF format) to hr@mercurygate.com.

Job Opening: Systems Administrator

MercuryGate International Inc. is a Cary-based software company providing market-leading solutions to the transportation industry. We currently are seeking a Systems Administrator for our Transportation Management Software (TMS) Production Support Team.

The Systems Administrator will be part of a team that manages all production, QA and development servers used in MercuryGate's SAAS/hosting environment. Managing this environment includes but is not limited to the following:

  • Installing and maintaining MercuryGate and 3rd party software
  • Setting up, installing, upgrading, and monitoring production/qa/dev servers
  • Installing Oracle software for new servers as well as testing newer versions and patches
  • Configuring disaster recovery software for Oracle standby databases
  • Creating, upgrading, patching, and tuning Oracle database environments
  • Insuring availability of server and application environments
  • Developing, designing and documenting procedures for managing the production server environment.
  • Assisting the technical support team for some critical issues.
  • Installing Vmware software for new servers as well as testing newer versions and patches and managing virtual machines in ESXi 4.1 and 5.0 environments
  • Backing up and replicating Vmware virtual machines

Highly Preferred Skills:

  • Experience with ESXi Server and/or Virtual Center and/or other VMware products
  • Experience with Cisco or Network hardware manufactured products
  • Experience with Server Hardware (Dell, HP, etc)
  • Experience with scripting and programming (shell scripting, windows batch scripting)
  • Basic networking knowledge (TCP/IP, DNS, SMTP, FTP)
  • Experience in an enterprise LAN/WAN environment
  • Experience with Windows Networking
  • Understanding of Storage Hardware Architecture (Partitioning / RAID)
  • Experience with Oracle DBMS (DBA)
  • Background in System Administration
  • Experience with Vmware virtual machine backup/replication software (Veeam, Replay, etc)
  • Experience installing, maintaining, or using enterprise monitoring tools
  • Experience in a 24x7 environment working flexible schedules including evenings, weekends or holidays

Resumes should be forwarded to hr@mercurygate.com.

Job Opening: Mid-level Oracle DBA

The successful applicant shall provide technical support as an Oracle Database Administrator, be responsible for tuning, monitoring, troubleshooting, and maintaining dozens of Oracle Databases in a hosted SaaS environment.  Support shall include, but is not limited to:

  • Oracle Database Installation, configuration, and technical support
  • Plan, coordinate, design, develop, test, and implement Oracle Server database backup and disaster recovery routines.
  • Provide technical and functional analysis in the Oracle Server environments.
  • Perform modifications to Oracle environments to support changes to the applications, reporting requirements, and user requests.
  • Monitor existing Oracle databases data base storage needs and perform fine-tuning to ensure the databases are running efficiently.

Technical skills (3+ years experience):

  1. Oracle 10g, 11g
  2. Oracle Recovery Manager (RMAN)
  3. Oracle Automatic Storage Management (ASM)
  4. Database tuning for databases running on x86, x86-64 architectures
  5. Windows Server operating systems (Windows 2003, Windows 2008)
  6. Administration, implementation, and operations and maintenance of Oracle databases on virtualized servers and on non-virtualized servers
  7. Hardware and software troubleshooting methods
  8. Understanding of DNS and IP addressing
  9. Allocation and management of drive space on the servers
  10. General knowledge of Security Technical Implementation Guidelines regarding security of databases

Job Opening: Java Integration Developer

MercuryGate International is a Cary-based software company providing market-leading solutions to the transportation industry. Developers at MercuryGate work together as a team to create leading-edge technical solutions for supply-chain software products.

Job Description:

  • The Java Integration Developer will be responsible for creating product integration components using contemporary communication protocols such as EDI, XML, iDoc etc.
  • This role includes working closely with the company's implementation team to define interface requirements and establish efficient messaging protocols between systems.
  • Java Integration Developer will interact closely with other development teams to provide the best overall technical solution to meet trading partner's interface requirements.

Required Skills:

  • Bachelor's degree
  • Ability to translate business requirements into System Interface design
  • Excellent communication skills
  • Ability collaborate in a team environment
  • System Interface design experience
  • Experience in a rapid prototyping environment.

Desired Skills:

  • Experience in an iterative development methodology (ideally Agile development).
  • Knowledge of Java.
  • Experience with EDI, XML, iDoc or alternate Message Structures.

Job Opening: Integrated Solution Specialist

MercuryGate International Inc. is a Cary-based software company providing market-leading solutions to the transportation industry.

We currently are seeking a Integrated Solution Specialist for our Transportation Management Software (TMS). The position involves designing system interfaces by acting as a liaison between trading partners and the Company's implementation and development teams. Responsibilities include contacting trading partners regarding new customer integration requests to design, configure and diagnose product integration components. Significant daily contact with staff, clients, and vendors to discuss electronic interface technologies by telephone or email. Resumes should be forwarded to hr@mercurygate.com.

Minimum Requirements:

  • Bachelor's degree in computer science, business administration, or related field.
  • Experience in technical support
  • Excellent telephone skills and experience explaining technical concepts and procedures to non-technical users.
  • Experience in one or more communication protocols including XML, EDI, EDIFACT, iDoc, INTTRA, CSV etc.
  • A strong customer service work ethic and ability to work independently with little direct supervision and demonstrate resourcefulness.
  • Experience using Internet protocols such as HTTP and FTP

Job Opening: TMS Implementation Consultant

MercuryGate, a leading software provider of Transportation Management System (TMS) software is seeking experienced implementation consultants to join our growing team.  MercuryGate's TMS services the 3PL, Freight Brokerage, and Shipper markets. The TMS is flexible and configurable and the same TMS supports all three markets and may be deployed on premise or as a Software as a Service (SaaS). MercuryGate has been a best of breed TMS provider for 11 years and 200 customers.

The TMS Implementation Consultant is the primary contact for our clients throughout each project and is a key player in the overall client management aspect of our business. The right candidate will have the ability to interact with clients daily and help to identify and address core business requirements, frame the solution, lead system configurations, and communicate integration requirements to our technical team.

Job Duties:

  • Implementation of TMS (planning and execution)
  • Gather requirements from clients to formulate TMS solution that will improve client business processes
  • Regularly communicate with client on project timelines and resolve issues to ensure TMS goes into production providing exceptional value to client
  • Work with MercuryGate operations and technical teams for systems integration

Requirements:

  • 2+ years experience implementing TMS software/solutions
  • Subject Matter Expertise in the Transportation Industry
  • BS is preferred but not required
  • Ability to travel at most 20% of the time
  • Ability to work effectively from your own home office
  • If located in the Raleigh Durham Area work from MercuryGate headquarters located in Cary, NC

Job Opening: JAVA UI / Web Developer

MercuryGate International is a Cary-based software company providing market-leading solutions to the transportation industry. Developers at MercuryGate work together as a team to create leading-edge technical solutions for supply-chain software products.

Job Description:

  • The Java UI Developer will be responsible for designing the graphical user interface (GUI) of a web application using Ext JS (versions 3 and 4).
  • This role includes both the artistic depiction of the GUI as well as its development to a point where it can be integrated with J2EE code.
  • Java UI Developer will interact closely with other development teams to provide the best overall technical solution to meet product user interface requirements.
  • The position includes development of mockups.

Required Skills:

  • Bachelor's degree
  • Ability to translate business requirements into User Interface design
  • Excellent communication skills
  • Ability collaborate in a team environment
  • Graphic design experience and a good sense of aesthetics.
  • Experience in a rapid prototyping environment.
  • Strong HTML/ DHTML/Java Script development skills.
  • Excellent knowledge of Cascading Style Sheets (CSS).
  • Fluency in front-end technologies including, but not limited to, HTML, DHTML, CSS, JavaScript, AJAX
  • Familiar with one or more JavaScript libraries (Ext JS preferred, but also Yahoo User Interface, JQuery, Ajax, etc).
  • Experience in designing high performance browser independent internet applications.

Desired Skills:

  • Experience in an iterative development methodology (ideally Agile development).
  • Experience with Oracle.
  • Some familiarity with Photoshop or similar graphic design applications.