Software Developer
Location: US, NY, Farmingdale
Employment type: Full-time
Required experience: Associate
Required education: Bachelor's Degree
Industry: Information Technology and Services
Function: Information Technology

Company profile:
For over 20 years NAC Marketing Company, LLC d/b/a New Vitality has helped people be healthy and live better by marketing and selling vitamins, health supplements, and personal care products. Our customers learn about our products through direct marketing advertisements which use celebrities, athletes and doctors to promote on radio and television stations across North America.We offer a wide variety of career and entry-level positions as well as internships in a fast-paced and exciting industry. Our 100+ employees hold positions in Marketing, Creative, eCommerce, Media-Buying, Product Development, Accounting, Human Resources, Operations and Inbound &amp; Outbound Sales in both our New York and California offices. WORK HEALTHYWe believe in the philosophy ‘be healthy, live better’  for our customers and especially for our employees. We encourage healthier lifestyles through affordable benefits, gym reimbursement programs (through medical insurance) and company events that promote physical activity and company morale.Affordable Medical, Dental &amp; Vision InsuranceFlexible Spending Account &amp; Dependent CareCompany-paid Life Insurance &amp; Long-Term DisabilityEmployee Discounts on New Vitality products WORK BETTERWe believe growth and development are necessary parts of a rewarding work experience so we offer opportunities to gain industry knowledge, discover and utilize new skills and advance within the company. We also keep it fun with annual events like our Holiday Party, Thanksgiving Feast &amp; Dessert Contest and team participation in Long Island's Marcum Workplace Challenge at Jones Beach.Paid Training for Call Center EmployeesLunch &amp; Learn SeminarsSafety CommitteeCommunity Involvement (Toys for Tots, Island Harvest)Paid Time OffRoom for Advancement See below for our current opportunities. Follow the link to apply and if you are a qualified candidate, a member of our Human Resources department will reach out to you. NAC Marketing Company, LLC is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender, age, religion, disability, sexual orientation, veteran status, marital status or any other characteristic protected by law.

Job description:
As a member of the team, the software developer will be involved in all phases of the software development life cycle from requirements gathering, to the design, development, testing, and support of new and existing applications and services.The developer will work as part of a team to provide high quality applications and support to various groups throughout company by following standards, policies and best practices.Responsibilities:Maintenance and development of new and existing applications/services, including all tiers, from data access to presentation layer.Build, configure and deploy internal/external websites, applications and services.Requirements gathering and technical documentation.Write and execute unit tests.Project management.Technical support.Ad hoc reporting.Assist with daily jobs and operations.Assist with system testing/QA.Additional duties as requested by management

Requirements:
Bachelor's degree or equivalent experienceThe ability to work and communicate effectively with end users and other technology groups.Prior experience in a Windows Server environment.Knowledge/experience with Active Directory highly desiredDemonstrable proficiencies and experience in .NET development including: C#, VB.NET, #URL_01a736d89d2f0b19de700923d2c312837e180465650804d0f84105352812bf9a# Web Forms, #URL_01a736d89d2f0b19de700923d2c312837e180465650804d0f84105352812bf9a# MVC, #URL_01a736d89d2f0b19de700923d2c312837e180465650804d0f84105352812bf9a# Web API, WCF, Win Forms, LINQ and Entity Framework.Proficiency with HTML, CSS, Javascript, and jQuery.Experience with source control tools (SVN preferred).IIS administration experience configuring web sites, SSL certificates etc.Understanding of object-oriented analysis and design and design patterns.SQL Server Reporting Services or similar reporting experience a plus.SQL Server Integration Services or similar ETL tool a plus.

Benefits: