Your web browser is no longer supported.
Cigars International is commited to providing you with the best web experience possible. Please upgrade to a modern web browser.

Information Technology Jobs

The IT team at CI is involved in every facet of the business. From the hardware and infrastructure to the custom software and websites we design and develop, without the strategic use of technology CI wouldn’t have been able to achieve its status in the industry.

On the development side we use technologies such as ASP.NET, WPF and WCF to write custom software to business specifications while leveraging strategic partnerships with other providers. End to end this team develops and evolves the systems to make the business as efficient as possible.

And not to be forgotten is the base on which all this runs which is designed and supported by the infrastructure side of the house. Using technologies from Cisco, Citrix, Microsoft, and the like we provide a robust platform for everything to happen.

.Net Developer / Software Engineer

Department: Information Technology
Location: Corporate Headquarters
Reports To: IT Manager
Love solving puzzles; enjoy finding creative solutions to technology problems and you’re ready to join an engineering team that partners with the business? Then we want to talk to you! Cigars International is the industry-leading online and direct marketer of fine, handmade cigars, gifts and accessories, and we’re looking for an experienced .net Developer to join our growing software engineering team. In this role, you will have a unique opportunity to be a strategic partner with the business helping to build and sustain a growing ecommerce platform. As the fastest growing cigar company in the country we need innovative and imaginative information technology engineers like you to help us grow!

Job Responsibilities
As a .Net Developer you will be responsible for developing, creating, and modifying general computer applications software or specializing utility programs, analyzing user needs and develop software solutions.

Additional responsibilities of the .Net Developer include:
  • Modifying existing software to correct errors, allowing it to adapt to new hardware, or to improve its performance
  • Developing and directing software system testing and validation procedures, programming, and documentation
  • Conferring with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces
  • Analyzing user needs and software requirements to determine feasibility of design within time and cost constraints
  • Providing technical support of applications including after hours (on call) support
  • Keep management and other senior staff apprised of the status of projects and systems.


Job Requirements
We are looking for a creative problem solver with initiative who loves to solve problems in the business and information technology space. You must be able to effectively communicate with both technical and non-technical parties with excellent written and verbal communication skills.

Additional requirements of the .Net Developer include:
  • Bachelor’s Degree in related field or equivalent education or experience
  • At least 2 years experience as software engineer in a developer role
  • Experience in one of the following .net development areas:
    • ASP.NET MVC
    • WPF
    • WCF
    • Windows Services
    • MS SQL
    • jQuery and Advanced CSS
  • Solid understanding of SQL development and Object Oriented Programming (OOP)
  • Experience with sales and order processing systems, e-commerce sites, mobile site design, a plus
  • Experience with all phases of application software development/maintenance life cycles in an enterprise client/server and/or web-based environment, preferred
Interested candidates must send a Cover Letter identifying how your background, skills and experience match our Job Description including your salary requirements.

Infrastructure Manager

Department: Information Technology
Location: Corporate Headquarters
Reports To: Director of IT

Cigars International, a leading eCommerce/Retail organization in the Lehigh Valley, is looking for a candidate to fill our Infrastructure Manager role. This position, reporting to the Director of Information Technology, is responsible for all facets of infrastructure including, but not limited to, networking, system administration, helpdesk/deskside support, after hours support, and remote support of offsite locations. This includes both personnel management of a highly skilled team of 5-6 staff. This position will aid the IT director in executing projects, planning future projects, budgetary concerns, and security compliance (PCI in particular.) Experience in an IT department with a large development staff is also an ideal quality. Please see below for ideal technological experience and knowledge.

Position Requirements:
  • At least 5 years’ experience, with at least 2 years in a management position.
  • Attention to detail.
  • Personnel management of varying skill sets.
  • Ability to think long term on project planning, and coordinate staff appropriately.
  • Effective communication skills, both written and verbal.
  • Maintain holistic documentation of all systems and processes.
  • Security knowledge; including electronic, physical, and procedural.
  • Technologies at play
    • Microsoft Technologies
      • Active Directory
      • Windows (Server and Desktop OS variation)
      • MS System Center Products
        • Operations Manager
        • Configuration Manager
    • Other Technologies
      • Database Servers
      • Email Servers
      • Corporate Chat
    • Network Operation Center maintenance across multiple sites
    • Networking, especially with CISCO/CITRIX technologies
    • SAN technologies
    • Virtualization, both Server and Desktop
    • Anti-Spam and Web Proxy systems
    • Antivirus
    • And many more
How does your new boss, the Director of Information Technology see this role?

This is not purely a managerial position; the ideal candidate would be a shirt-sleeves manager, willing to do the work if necessary. We are a fast moving company involved in many technologies and practices that are constantly evolving with business needs and technological advances. This position requires a great deal of passion and drive. My infrastructure team has the skills, passion, and know-how; I’m looking for someone to contribute to that team, coordinate their efforts, and be able to distill information back to me and other directors as to what’s happening. If you are a passionate person that can manage a superior team of individuals in the infrastructure realm, I want to hear from you.