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 frameworks such as ASP.NET, MVC, 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.

Information Technology Department Head

Department: Information Technology
Location: Corporate Headquarters
Reports To: President or Vice President
Key Responsibilities:
  • As a member of the Senior Leadership Team work effectively across the organization to solve problems, share information, deliver results, and create value for customers and the Company.
  • Create a first class professional information technology department that consistently delivers on stated goals. Provide the necessary working environment to ensure maximum efficiencies. Directly manage a team of six (6) first level managers and indirectly manage a team of 20-25 information technology professionals.
  • Provide day-to-day direction, thought leadership, and mentoring in the area of software architecture, application design, infrastructure and business efficiencies. Ensure high availability of all critical business systems.
  • Define, own, and promote standards for tools, techniques and methodology for our strategic technologies and maintain up-to-date standards.
  • Function as steward of our migration toward an approved architectural blueprint, ensuring that designs foster reuse and maintainability, including web services.
  • Provide oversight in standards adherence through reviews of project work; represent Solution Engineering application architecture and design principles at Design Authority Boards.
  • Lead the sizing and estimating practice for software solutions in collaboration with other IT disciplines during the pre-project, discovery/initiation phase.
  • Ensure that architectural options, issues and opportunities are clearly communicated to key stakeholders and project teams, providing architectural trade-off options, alternatives and recommendations which are aligned to business imperatives and goals including, technology strategy, financial goals and operational considerations.
  • Partner with leaders of other disciplines to ensure proposed solutions align with information, technology, infrastructure, business and security architectures.
  • Assist with ensuring PCI compliance for the organization.
  • Perform other duties as assigned.
Key Skills and Professional Experience:
  • A minimum of 15 years in progressive IT management roles including 5-7 years leading an architecture and software design function across multiple businesses. Large scale retail application systems integration and design experience preferred.
  • Bachelor's degree is required. Master’s degree in Computer Science, Engineering or Business Administration preferred.
  • Professional experience in application architecture modeling, developing conceptual architectures, designing systems using contemporary design and engineering best practices such as service oriented architectures (SOA), agile development and object-oriented analysis and design (OOAD).
  • Experience with software estimating models and practices; demonstrated ability to drive improvements in estimating accuracy.
  • Exposure to multiple, diverse technologies and processing environments and IT specialties such as web technologies, e-commerce, content management, identity and access management, XML, web services, B2B messaging and integration technologies.
  • Demonstrated ability to effectively navigate a complex and multi-faceted organizational structure utilizing a matrix management approach to accomplishing business objectives. Ability to multi-task across a number of large, multi-year initiatives and smaller product releases.
  • Ability to execute and get things done while balancing financial; architectural; business and IT objectives. Exceptional interpersonal skills, including teamwork, facilitation and negotiation; excellent consulting and influencing skills.
  • Excellent communication skills - verbal, written, presentation; must have demonstrated experience effectively presenting complex ideas to an executive audience.
  • Has been a member of a project delivery team that has successfully delivered major business solutions into production/implementation.
  • Knowledge of IT security and regulatory compliance (PCI, PII, etc.) requirements.

Only candidates with demonstrable professional experience, competencies & skills and have the ability to meet the responsibilities outlined must provide a Resume & Cover Letter with salary requirements to be considered. Your Cover Letter should outline how your background, experience, competencies and skills align with our Job Description.

.NET Web Developer

Department: Information Technology
Location: Corporate Headquarters
Reports To: Development Manager

Cigars International is the industry-leading online and direct marketer of fine, handmade cigars, gifts and accessories, and we’re looking for a skilled web developer to join our growing software development team. In this role, you will have a unique opportunity to build and maintain a multi-tenant e-commerce platform. As the fastest growing cigar company in the country, we need passionate developers like you to help us thrive! 

Primary Responsibilities

  • Work in a small, skilled team to support and improve a home-grown e-commerce platform written in C# .NET 4.0 with MVC 3 and SQL server back ends
  • Coordinate with business users to gather requirements
  • Create and maintain WCF services and other supporting applications
  • Write performant SQL stored procedures and propose database designs as required
  • Follow best practices to build maintainable, scalable web applications
  • Manage multiple priorities and projects to achieve business needs on time
  • Continually develop skills to stay current with best practices and technologies

Key Technologies/Competencies

  • Microsoft-stack development: .NET, C#, MSSQL, IIS, MVC/Razor view engine, WCF
  • T-SQL or comparable relational database development skills
  • Software
    • Visual Studio 2010 and up
    • TFS ticketing and source control
  • Front End
    • HTML 5
    • CSS 2.1/3
    • JavaScript/jQuery
    • Mobile development
    • UX
  • Familiarity with SEO and web analytics a plus
  • A passion for technology and programming
  • Self-learner and willing to learn new skills and tools on the job as needed.
  • Excellent written and verbal communication skills—able to succinctly convey technical and logical questions and answers
  • Highly organized
  • Ability to creatively solve problems and find solutions to challenges

Interested candidates must send a Cover Letter identifying how your background, skills and experience match our Job Description including your salary requirements.

.NET Developer

Department: Information Technology
Location: Corporate Headquarters
Reports To: Development Manager

Cigars International is the industry-leading online and direct marketer of fine, handmade cigars, gifts and accessories, and we’re looking for a skilled .NET developer to join our growing software development team. In this role, you will have a unique opportunity to build and support a variety of internal systems. As the fastest growing cigar company in the country, we need passionate developers like you to help us thrive! 

Primary Responsibilities

  • Support and improve a series of custom distributed applications which manage order fulfillment and inventory management, written in .NET, ColdFusion, and SQL
  • Create and maintain WCF services and other supporting applications
  • Write performant SQL stored procedures and propose database designs as required
  • Follow best practices to build maintainable, scalable applications and services
  • Coordinate with business users to gather requirements
  • Manage multiple priorities and projects to achieve business needs on time
  • Continually develop skills to stay current with best practices and technologies

Technologies/Competencies

  • Microsoft-stack development: .NET, C#, MSSQL
  • T-SQL or comparable relational database development skills
  • Software
    • Visual Studio 2010 and up
    • TFS ticketing and source control
  • Familiarity with WPF/MVVM a plus
  • Familiarity with MVC and JavaScript a plus
  • A passion for technology and programming
  • Self-learner and willing to learn new skills and tools on the job as needed.
  • Excellent written and verbal communication skills—able to succinctly convey technical and logical questions and answers
  • Highly organized
  • Ability to creatively solve problems and find solutions to challenges

Interested candidates must send a Cover Letter identifying how your background, skills and experience match our Job Description including your salary requirements.

Senior .NET Developer

Department: Information Technology
Location: Corporate Headquarters
Reports To: Development Manager

Cigars International is the industry-leading online and direct marketer of fine, handmade cigars, gifts and accessories, and we’re looking for a skilled senior .NET developer with 7+ years of development experience to join our growing software development team. In this role, you will have a unique opportunity to architect and support a variety of internal systems and websites, and to provide mentorship to other team members. As the fastest growing cigar company in the country, we need passionate developers like you to help us thrive! 

Primary Responsibilities

  • Support and improve a custom e-commerce platform written in C# .NET 4.0 MVC 3 and SQL
  • Support and improve a series of custom distributed applications which manage order fulfillment and inventory management, written in .NET, ColdFusion, and SQL
  • Create and maintain WCF services and other supporting applications
  • Write performant SQL stored procedures and propose database designs as required
  • Follow best practices to build maintainable, scalable applications and services
  • Coordinate with business users to gather requirements
  • Manage multiple priorities and projects to achieve business needs on time
  • Continually develop skills to stay current with best practices and technologies
  • Actively participate in ongoing design and architecture discussions
  • Provide mentoring and architecture/development advice to other members of the team

Technologies/Competencies

  • Microsoft-stack development: .NET, C#, MSSQL, IIS, MVC/Razor view engine, WCF
  • T-SQL or comparable relational database development skills
  • Software
    • Visual Studio 2010 and up
    • TFS ticketing and source control
  • Front End
    • HTML 5
    • CSS 2.1/3
    • JavaScript/jQuery
    • Mobile development
    • UX
  • Familiarity with SEO and web analytics a plus
  • Familiarity with WPF/MVVM a plus
  • A passion for technology and programming
  • Self-learner and willing to learn new skills and tools on the job as needed.
  • Excellent written and verbal communication skills—able to succinctly convey technical and logical questions and answers
  • Highly organized
  • Ability to creatively solve problems and find solutions to challenges

Interested candidates must send a Cover Letter identifying how your background, skills and experience match our Job Description including your salary requirements.