Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$120k - $135k

Barnes & Noble

Job Summary Barnes & Noble is the leading book retailer in the United States, with roots dating back to 1873 and a long history of growth through innovation and expansion. Today, under CEO James Daunt and private ownership by Elliott Advisors, Barnes & Noble operates approximately 700 bookstores nationwide, serves over 700 communities across all 50 states, and maintains a robust digital presence through BN.com, NOOK® eBooks and audiobooks, and educational resources such as SparkNotes. The company also includes complementary retail brands such as Paper Source, Books Inc., Tattered Cover, and B. Dalton, further strengthening its market reach. Following a period of revitalization, Barnes & Noble is experiencing strong momentum, with plans to open approximately 60 new stores in 2026, underscoring renewed confidence in physical retail and local bookselling. Combining expansive store networks, curated selections, enhanced in-store experiences, and growing omnichannel capabilities, Barnes & Noble remains the #1 bookseller in the U.S. and a trusted, evolving partner within the publishing and retail ecosystem. The Technical Analyst is part of a team of developers whose primary responsibility is to develop applications predominantly utilizing Microsoft technologies to support the business. In this position, you will be expected to meet with key stakeholders to understand and document business requirements, develop and design efficient program components using industry standards and best practices, document test results, and raise tickets as needed for production deployments. You will also participate in creating project plans and reporting project status to management. You will also provide production support for applications that support the stores, website, and corporate office. Position Responsibilities:

  • Work with stakeholders to design and document user requirements
  • Maintain existing applications as well as develop new applications
  • Develop, test and implement code following best practices and coding standards
  • Collaborate with team members to build effective, scalable solutions
  • Participate in status meeting and be able to communicate project status
Position Qualifications:
  • Bachelor's degree in Computer Science or related technical degree, or equivalent experience
  • Five years of working experience in Dot Net Programming
  • Five years or working experience with SQL Server and/or Oracle databases
  • Knowledge of Retail or Retail based systems a plus
  • Cobol a plus
  • Knowledge of EDI a plus
  • Microsoft .Net C#
  • Microsoft .Net framework version 4.5 and above
  • Microsoft.Net Core framework version 2.0 and above
  • WPF, Winforms, Webforms and MVC
  • API's and Web Services
  • Client side scripting using Java Script and JQuery
  • Visual Studio 2013 and above
  • SQL Server 2012 including SSMS, SSRS and SSIS
  • Oracle and SQL Developer
  • ETL Processing to load and generate files
  • Web API, LINQ, ADO.Net and Azure
  • Design patterns
  • Distributed and scalable application development
  • Familiarity with version control systems such as PVCS/Subversion/TFS
  • Strong interpersonal and communications skills with the ability to clearly articulate yourself and ideas both verbally and in writing to users and management.
  • Motivated independent self-starter.
  • Must be able to comprehend business processes.
  • Strong organizational, analytical and time management skills.
  • Ability to work well independently and in a team-oriented environment.
  • Ability to take initiative and responsibility.
  • Suggests and share technical alternatives to improve and streamline processes.
Local candidates only please as this role will require on-site time in our Westbury, NY office location. An employee in this position can expect an annual starting rate of $120,000 - $135,000 depending on experience, seniority, geographic locations, and other factors permitted by law. Benefits for those who are scheduled to work less than 20 hours per week include Employee Discount, EAP and Sick Pay. For those scheduled to work between 20 and 29.99 benefits include Employee Discount, EAP, Sick Pay and Paid Time Off including paid Maternity and Parental Leave, Company Paid Holidays, Transit and 401(k) with Company Match. For those scheduled to work 30 hours or more benefits include Employee Discount, EAP, Sick Pay and Paid Time Off including paid Maternity and Parental Leave, Company Paid Holidays, 401(k) with Company Match, Comprehensive Health Benefits (Medical, Dental and Vision), Healthcare and Dependent Care Spending Accounts, Healthcare Spending Account, Disability Benefits, Life Insurance, Transit, and Tuition Reimbursement. All benefits provided are in accordance with the terms of the current plan and may be subject to future change. Benefits may vary depending on location/state regulations. More information can be received by the recruiter or Human Resources. EEO Statement As an Affirmative Action Employer, Barnes & Noble hires qualified people to perform the many tasks necessary for the success of our business and is committed to diversity in the workplace. An essential part of this policy is providing equal employment opportunity for all. All employment practices and decisions-including those involving application procedures, recruitment or recruitment advertising, hiring, placement, job assignment, transfer, promotion, demotion, training, rates of pay or other forms of compensation, benefits, discipline, leave of absence, layoff, recall, termination and general treatment during employment-will be conducted without regard to age, race, color, ancestry, national origin, citizenship status, military or veteran status, religion, creed, disability, sex, sexual orientation, marital status, medical condition as defined by applicable law, genetic information, gender, gender identity, gender expression (including transgender status), hairstyle, height and/or weight, pregnancy, childbirth and related medical conditions, reproductive health decisions, or any other self-identified, perceived or actual characteristic protected by applicable federal, state, or local laws and ordinances. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment. Contact View phone number on click.appcast.io. Terms of Use, Copyright, and Privacy Policy © 1997-2024 Barnes & Noble Booksellers, Inc. 33 East 17th Street, New York, NY 10003 Barnes & Noble

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Westbury, NY vacancy
  • $150k - $160k

    Job PurposeArbor is looking for a Senior Software Engineer to join our Solutions Delivery team. This person will design, build and support enterprise applications and integrations across the organization. The role will also help us expand how we use AI, both in the solutions... 
    Suggested

    Arbor Realty Trust

    Uniondale, NY
    4 days ago
  •  ...Competitive Compensation Flexible Scheduling Career Growth Opportunities Job Summary We are seeking a skilled Software Engineer to join our team! As a Software Engineer, you will be responsible for designing, developing, and maintaining our company’s software... 
    Suggested
    Full time
    Work at office
    Flexible hours

    Grewal Orthopedic and Spine Care

    Westbury, NY
    14 days ago
  • Junior Software Engineer We are looking for a Junior Software Engineer to join our development team. This is an excellent opportunity for an early-career developer looking to gain hands-on experience building and maintaining modern web applications. You'll work alongside... 
    Suggested

    Marchon Partners

    East Meadow, NY
    1 day ago
  •  ...services, using a cloud-first methodology Create and configure Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS) applications Design and implement large scale systems and Service Oriented Architectures (SOA) that enable... 
    Suggested

    Gain America

    Hicksville, NY
    1 day ago
  •  ...service, RestFul API, Spring boot Required Experience Job Description: We are looking for experienced Java engineers, with at least over 3+ years experience in Full Stack Java Development. Following are the basic responsibilities: Own end... 
    Suggested
    Full time
    Remote work
    Monday to Friday

    Gain America

    Hicksville, NY
    4 days ago
  •  ...new and different requests; exploring opportunities to add value to job accomplishments.Qualifications:BS/MS in Computer Science,Engineering. Preferred education: Typically a Bachelor's Degree or global equivalent in related discipline. Job Type: Full... 
    Full time
    Remote work
    Monday to Friday

    Gain America

    Hicksville, NY
    3 days ago
  • $127.66k - $161.7k

     ...high-growth company recognized as the best in the markets we serve. Veeco continues to grow and is looking for an experienced Software Engineer to support our Software Engineering team. If you have a passion for programming, particularly with state-of-the-art electro/mechanical... 

    Veeco

    Plainview, NY
    4 days ago
  • $50 per hour

     ...possible.What We’re DoingAt Lockheed Martin, we're at the forefront of cutting-edge technology and innovation. Our campus is a hub for engineering excellence, where we tackle some of the world's most challenging engineering problems. We pride ourselves on our culture of... 
    Full time
    Temporary work
    Work experience placement
    For subcontractor
    Casual work
    Local area
    Flexible hours

    Lockheed Martin

    Uniondale, NY
    1 day ago
  • Position Summary At Deloitte, Forward Deployed Engineers (FDE) don’t just build AI solutions, they help clients turn AI ambition...  ..., Data Science or Engineering.7+ years of experience in software engineering, data engineering, data science, or analytics engineering... 
    Local area
    Shift work

    Deloitte

    Jericho, NY
    4 days ago
  • $189.59k

    Define, develop, test, analyze and maintain new software applications and reporting. Maintain and update existing applications and reports...  ...'s or foreign equivalent degree in Computer Science, Computer Engineering, Computer Information Systems, Management Information Systems,... 
    Full time
    Work at office
    Work from home
    1 day per week

    Henry Schein

    Melville, NY
    1 day ago
  • $90k - $115k

     ...challenge the way we do things. And we will be 100% committed to helping you reach your full potential.Job DescriptionThe Senior Software Engineer (with hardware interfacing) is responsible for the design, delivery, support, and improvement of complex in-house software... 
    Local area
    Immediate start
    2 days per week

    SGS

    Farmingdale, NY
    17 hours ago
  • $100.25k - $164.69k

     ...stable API contracts and collaboration with presentation-layer engineering teams Participate in platform modernization efforts,...  ...Science or equivalent experience ~3+ years of professional software development experience building and maintaining backend systems... 
    Contract work
    Local area

    Optimum Communications Corp

    Bethpage, NY
    2 days ago
  • $100.25k - $164.69k

     ...consistent excellence, Optimum is for you! Job Summary Skilled full stack Java/Oracle Developer with a minimum of 3 years of software development experience in designing, developing, and maintaining enterprise-level applications. Expertise in Java, Spring Boot,... 
    Local area

    Optimum Communications Corp

    Bethpage, NY
    17 hours ago
  • $133.66k - $219.59k

     ...collaborative, and passionate about delivering consistent excellence, Optimum is for you! Job Summary We are seeking a Software Development Engineer III to join our dynamic engineering team. In this role, you will work on developing and enhancing embedded software for... 
    Local area

    Optimum Communications Corp

    Bethpage, NY
    3 days ago
  • Job Description Job Description We are currently seeking an experienced backend developer with 3+ years of experience and expertise in supporting and creating the backend infrastructure for a React application. Your primary responsibility will be to architect and develop...

    AWSPRODVK1

    Jericho, NY
    21 days ago
  • $95k - $105k

    Job DescriptionWe are seeking a Senior Data Solutions Engineer to join our growing Data Products & Platforms team. This role is designed for an experienced analytics professional who operates comfortably across analytics and data engineering, serves as a thought partner... 
    Full time

    1-800-Flowers.com

    Jericho, NY
    2 days ago
  •  ...Define, develop, test, analyze and maintain new software applications and reporting Maintain and update existing applications and...  ...'s or foreign equivalent degree in Computer Science, Computer Engineering, Computer Information Systems, Management Information Systems,... 
    Work at office
    1 day per week

    Jobtailor

    Melville, NY
    5 hours ago
  •  ...deployment and performance optimization. Support application integrations with internal and external systems. Follow established software architecture, coding standards and design patterns. Participate in CI/CD activities using Azure DevOps, Jenkins or GitLab CI... 
    Contract work
    Work from home

    3B Staffing LLC

    New Hyde Park, NY
    3 days ago
  • Job description Required Skills Java, Spring, Spring Boot, REST API Required Experience Job Description: Ability to create Rest APIs and Microservices Own end-to-end product design and development Develop REST APIs and develop in a framework like Spring Boot Sound ...
    Full time
    Remote work
    Monday to Friday

    Gain America

    Hicksville, NY
    3 days ago
  • $100.25k - $164.69k

     ...Qualifications ~ Bachelor’s degree in Computer Science or a related field or equivalent work experience ~3+ years of software development engineering experience ~ Strong proficiency in JavaScript, Typescript, HTML, CSS, and modern front-end frameworks (e.g., React... 
    Work experience placement
    Local area

    Optimum Communications Corp

    Bethpage, NY
    17 hours ago
  • $133.66k - $219.59k

     ...our customers along with the tools used by our teams to support them. Reporting to the Engineering Manager, the SDE III will participate as part of a highly skilled software development team building Optimum's internal omni-channel API platform - the tools,... 
    Local area

    Optimum Communications Corp

    Bethpage, NY
    3 days ago
  • $140k - $220k

     ...dependable, production-ready autonomy systems. We value rigorous engineering without unnecessary process. Decisions should be driven by...  .... The Role Odin Dynamics is hiring a Senior Ground Software Engineer to serve as the Responsible Engineer for the ground software... 
    Local area
    Remote work

    Odin Dynamics, Inc

    Long Beach, NY
    1 day ago
  • $160k - $175k

     ...with your recruiter to learn more. Base pay range $160,000.00/yr - $175,000.00/yr Our client is looking for a Senior Software Engineer whose responsibilities will be the development and verification of software for aerospace controller applications in accordance... 
    Full time
    Work experience placement

    Executive Alliance

    Plainview, NY
    1 day ago
  • $171.6k - $338.3k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies.... 
    Local area

    Deloitte

    Jericho, NY
    1 day ago
  • $129.4k - $207k

     ..., please Sign-In before you apply.Job Description:Job Description:Broadcom’s Mainframe Software Division (MSD) is looking for a talented, motivated, and experienced Software Engineer with a passion for building high-quality applications using Agile practices to join our... 
    Full time
    Local area

    Broadcom

    Melville, NY
    4 days ago
  • $100.4k - $197.9k

    Position Summary Our Deloitte Human Capital team helps organizations create value through people performance. We work with clients to reimagine work, the workforce, and the workplace across the enterprise and to transform their HR functions with AI and emerging technology...
    Local area

    Deloitte

    Jericho, NY
    17 hours ago
  • $60k - $70k

     ...Job Description Job Description Job Summary We are seeking a motivated and detail-oriented Junior Software Engineer to join our dynamic development team. In this role, you will assist in designing, developing, and maintaining software applications while collaborating... 
    Hourly pay
    Weekly pay
    Full time
    Visa sponsorship
    Shift work

    Gain America

    Hicksville, NY
    28 days ago
  • $85k - $115k

     ...AI era. Our reach is global, with headquarters in Denver, Colorado, and offices across the U.S., Canada, and India. As a Software Engineer II, you will be working within an energetic team implementing solutions that support a wide range of customers. You will... 
    Contract work

    Vertafore

    Farmingdale, NY
    28 days ago
  • $134.5k - $265.1k

     ...engagement team who delivers the PBAC/ABAC authorization tools including PlainID. This role combines deep technical ownership with engineering expertise, governance, and stakeholder management.Work you’ll doAs a PlainID professional, you will:Configure and implement the... 
    Local area
    Visa sponsorship

    Deloitte

    Jericho, NY
    4 days ago
  • $156.4k - $301k

     ...Opportunity As an Associate Director in EY’s Forward Deployed Engineering team, you will support the design, development, and deployment...  ...technologies. Required Qualifications ~6+ years in software engineering, data engineering, or AI/ML solution delivery. ~... 
    Summer holiday
    Local area
    Flexible hours

    EY

    Jericho, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!