Top

Information Technology Jobs

Information Technology Jobs

Mid-Level, Senior C#/.NET Developer

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

Company Profile

Bethlehem Shared Services is currently searching for a mid to senior level IT professional to join our expanding software development team. We are a leading internet retailer that is involved with the latest technologies and enterprise systems. If you are excited by cutting edge technology, and the prospect of playing an important hand in a continually growing company where opportunity abounds, you could find a great home within our organization.  In this role, you will have a unique opportunity to build and support a variety of internal systems. We need passionate developers like you to help us thrive! 

Bethlehem Shared Services, headquartered in Bethlehem, PA, provides professional services to various companies including Meier & Dutch, Cigars International, Cigar.com, Pipes and Cigars, and many more. We are one of the fastest growing Direct Marketing companies in the United States. We are the leading online & direct marketer of premium cigars, gifts and we are the #1 Cigar Retailer.  One (1) of every five (5) cigars sold in the United States passes through our Spillman Drive Distribution Center. You have the extraordinary opportunity to join an organization comprised of over 350 highly valued employees! Your goal, if you are willing to accept the challenge, is to reinforce and help each and every one of our employees to understand they are critical to our success, they add tremendous value and what they do impacts the organization.

Come and grow with us!

Primary Responsibilities

  • Develop and maintain an existing multi-tenant e-commerce platform (C#, MVC 5) and supporting systems including web APIs and services.
  • Enhance internal toolset (C#, MVC5) to improve efficiency for business users. 
  • Write performant SQL and propose database designs as required.
  • Work alongside business users to gather requirements and specifications.
  • 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.

Required Skills

  • Mid Level: 2-6 years of experience in software development with the Microsoft stack
  • Senior Level: 6+ years of experience in software development with the Microsoft stack
  • .NET MVC, Web API, Razor view engine
  • Excellent understanding of Object Oriented software design 
  • JavaScript/jQuery, CSS (SCSS pre-compiler a plus) 
  • A passion for technology and programming
  • Self-learner and willing to learn new skills and tools on the job as needed.
  • Ability to creatively solve problems and find solutions to challenges

Preferred Skills

  • Web performance testing and optimization 
  • Build/deployment automation
  • Experience with Lucene/Elastic Stack 
  • IIS configuration

Benefits

  We value our employees and in addition to our competitive salaries, we offer a competitive benefit package to our talented team including: 

  • Comprehensive Health Care, Vision & Dental Plan 
  • Flexible Spending Account 
  • Disability Plans 
  • Basic & Supplemental Life Insurance 
  • Additional Supplemental Benefits 
  • Paid Vacation, Paid Time Off (PTO) days, Holidays 
  • 401(k) Retirement Saving Plan including a generous Company match 


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